Câu hỏi:
21/07/2024 287
David last visited Paris five years ago.
A. David has been in Paris for five years.
B. David hasn't visited Paris for five years.
Đáp án chính xác
C. David didn't visit Paris five years ago.
D. David was in Paris for five years.
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:
S + last + Ved/2 + khoảng thời gian + ago
= S + have/ has + not + Ved/ V3 + for + khoảng thời gian
Tạm dịch: David lần cuối cùng đến thăm Paris năm năm trước.
A. David đã ở Paris trong năm năm. => sai nghĩa
B. David đã không đến thăm Paris trong 5 năm. => đúng
C. David đã không đến thăm Paris năm năm trước. => sai nghĩa
D. sai ngữ pháp: was => has been
Chọn B
Kiến thức: Thì quá khứ đơn & hiện tại hoàn thành
Giải thích:
S + last + Ved/2 + khoảng thời gian + ago
= S + have/ has + not + Ved/ V3 + for + khoảng thời gian
Tạm dịch: David lần cuối cùng đến thăm Paris năm năm trước.
A. David đã ở Paris trong năm năm. => sai nghĩa
B. David đã không đến thăm Paris trong 5 năm. => đúng
C. David đã không đến thăm Paris năm năm trước. => sai nghĩa
D. sai ngữ pháp: was => has been
Chọn B
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
360
Câu 13:
This film is interesting but the film we saw last week was more interesting.
Xem đáp án »
18/07/2024
352