Bộ 40 đề thi Tiếng Anh vào 10 có đáp án - Đề 24

It’s two years since I last spoke to her. (HAVE)

39/40

It’s two years since I last spoke to her. (HAVE)

I haven’t spoken to her since two years.

I haven’t spoken to her for two years.

I haven’t spoken to her for two years ago.

I haven’t spoke to her for two years.

Giải thích

Đáp án: B

Giải thích:

Xét các đáp án:

A. Loại vì: since + mốc thời gian: kể từ khi nào

“two years” là khoảng thời gian nên không dùng “since”

B. Đúng ngữ pháp

for + khoảng thời gian: đã được bao lâu

C. Thừa “ago”

khoảng thời gian + ago: cách đây bao lâu (dùng trong thì quá khứ đơn)

D. Sai cấu trúc thì hiện tại hoàn thành: have/has (not ) + VpII

speak → spoke → spoken

“spoke” là quá khứ đơn của “speak”

Dịch: Đã hai năm trôi qua kể từ lần cuối tôi nói chuyện với cô ấy.

→ Tôi không nói chuyện với cô ấy được hai năm rồi.