Đề minh họa theo cấu trúc thi THPT Quốc gia môn Tiếng Anh năm 2022 (30 đề) (Đề 29)

 I haven’t stayed in a hotel for years.

46/50

 Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions

 I haven’t stayed in a hotel for years.

It’s years since I stayed in a hotel.

It’s years when I stayed in a hotel.

It’s years since I stay in a hotel.

I haven’t stayed in a hotel years ago.

Giải thích

A

Kiến thức: biến đổi thì

Sử dụng công thức:

         S + have/ has + (not) + Ved/3…… for + time

à It’s + time + since + S + (last) + Ved/2