Câu hỏi:
21/07/2024 174
The last time I saw Rose was three years ago.
A. I haven’t seen Rose since three years.
B. I haven’t seen Rose three years ago.
C. I didn’t see Rose for three years.
D. I haven’t seen Rose for three years.
Đáp án chính xác
Trả lời:
Giải bởi Vietjack
Kiến thức: Thì quá khứ đơn & hiện tại hoàn thành
Giải thích:
The last time + mệnh đề quá khứ + was + thời gian
= S + haven’t/hasn’t + P2 + for + thời gian
Tạm dịch: Lần cuối tôi nhìn thấy Rose là 3 năm trước.
= Tôi đã không thấy Rose khoảng 3 năm nay.
Chọn D
Kiến thức: Thì quá khứ đơn & hiện tại hoàn thành
Giải thích:
The last time + mệnh đề quá khứ + was + thời gian
= S + haven’t/hasn’t + P2 + for + thời gian
Tạm dịch: Lần cuối tôi nhìn thấy Rose là 3 năm trước.
= Tôi đã không thấy Rose khoảng 3 năm nay.
Chọn D
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 12:
He couldn’t come to the conference because he was seriously ill.
Xem đáp án »
22/07/2024
361
Câu 13:
This film is interesting but the film we saw last week was more interesting.
Xem đáp án »
18/07/2024
353