Đáp án và giải thích chính xác câu hỏi trắc nghiệm: “I have not met her for three years” cùng với kiến thức lý thuyết liên quan là tài liệu hữu ích môn Tiếng Anh 12 do Top lời giải biên soạn dành cho các bạn học sinh và thầy cô giáo tham khảo.
I have not met her for three years.
A. I did not meet her three years ago.
B. During three years, I met her once.
C. It is three years when I will meet her.
D. The last time I met her was three years ago.
Trả lời:
Đáp án đúng: D. The last time I met her was three years ago.
Giải thích:
- Kiến thức: Thì hiện tại hoàn thành/ Quá khứ đơn
S + have/ has + not P2 + for + a period of time.: Ai đó đã không làm gì bao lâu rồi
= The last time + S + V_ed was + a period of time + ago.: Lần cuối ai đó làm gì là khi nào
- Tạm dịch: Tôi đã không gặp cô ấy trong 3 năm.
A. Lần cuối tôi gặp cô ấy là 3 năm trước.
B. Đã 3 năm khi tôi sẽ gặp cô ấty. => sai nghĩa
C. Tôi đã không gặp cô ấy 3 năm trước. => sai nghĩa
D. Trong suốt 3 năm, tôi đã gặp cô ấy 1 lần. => sai nghĩa.
Hãy để Top lời giải giúp bạn tìm hiểu thêm những kiến thức thú vị hơn về chuyển đổi từ thì hiện tại hoàn thành sang quá khứ đơn nhé!
- Biến đổi câu là cách viết lại câu mới với nghĩa tương đương với câu đã cho. ví như chuyển đổi câu ở thì hiện tại hoàn thành sang thì quá khứ đơn và ngược lại.
- Biến đổi câu là cách viết lại câu mới với nghĩa tương đương với câu đã cho.
- Biến đổi câu có rất nhiều cách, chúng ta có thể sử dụng các từ đồng nghĩa để viết lại câu, chuyển đổi giữa thể bị động và chủ động, sử dụng các cách diễn đạt thì, hoặc dùng cấu trúc câu tương đương,...
Dạng 1. This is the first time I have seen him (đây là lần đầu tôi thấy anh ta)
=> I have never seen him before. (tôi chưa bao giờ thấy anh ta trước đây)
Mẫu này có dạng:
Đây là lần đầu tiên ... làm chuyện đó
=> ...chưa bao giờ làm chuyện đó trước đây.
+ The first time: lần đầu tiên
+ Never ...before : chưa bao giờ trước đây
Dạng 2. I started / begun studying English 3 years ago. (tôi bắt đầu học Tiếng Anh cách đây 3 năm)
=> I have studied English for 3 years. ( tôi học Tiếng Anh được 3 năm )
Mẫu này có dạng:
...bắt đầu làm gì đó cách đây + khoảng thời gian
=> .. đã làm chuyện đó for + khoảng thời gian
Nếu không có ago mà có when + mệnh đề thì giử nguyên mệnh đề chỉ đổi when thành since thôi
– I haven’t read this book before.
Dạng 3. I last saw him when I was a student. (lần cuồi cùng tôi thấy anh ta là khi tôi là sinh viên)
=> I haven't seen him since I was a student. (tôi đã không thấy anh ta từ khi tôi là sinh viên)
Mẫu này có dạng:
Lần cuối cùng làm chuyện đó là khi ....
=> ..không làm chuyện đó từ khi ....
+ Last : lần cuối
+ Since : từ khi
Dạng 4. The last time she went out with him was two years ago. (lần cuối cô ta đi chơi với anh ta cách đây 2 năm)
=> She hasn't gone out with him for two years.( cô ta đã không đi chơi với anh ta đã 2 năm nay )
Tương tự mẫu 3 nhưng khác phần sau thôi
Dạng 5. It's ten years since I last met him. (đã 10 năm từ khi tôi gặp anh ta lần cuối)
=> I haven't met him for ten years. (tôi đã không gặp anh ta 10 năm rồi)
Mẫu này có dạng:
+ It's + khoảng thời gian + since + S + last + Vqk/ed + O
+ S + have / has + not + Vpt/ed + O + for + khoảng thời gian.
Đã.. khoảng thời gian từ khi làm gì đó lần cuối
=>.. không làm việc đó được + khoảng thời gian
Dạng 6. When did you buy it? (bạn đã mua nó khi nào)
=> How long have you bought? (bạn đã mua nó được bao lâu)
Mẫu này có dạng:
When + did + S + V nguyên thể + O?
How long + have / has + S + Vpt/ed + O?
+ When: Thì dùng quá khứ đơn
+ How long: Thì dùng hiện tại hoàn thành
Viết lại câu từ quá khứ đơn sang hiện tại hoàn thành không làm thay đổi nghĩa.
1/ The last time I cooked was 3 years ago.
→ I haven’t cooked for 3 years
2/ When did you buy that bag?
→ How long have you bought that bag?
3/ I last saw him 2 days ago.
→ I haven’t seen him for 2 days.
4/ I started writing blog 2 months ago
→ I have written blog for 2 months.
5/ She began living in Danang when she was a child.
→ She has lived in Danang since she was a child.
6/ It is 5 years since I last visited my grandparents.
→ I haven’t visited my grandparents for 5 years.
7/ When did you start loving him?
→ How long have you loved him?
8/ The last time I went to bar was 6 years ago.
→ I haven’t gone to bar for 6 years.
9/ It’s years since she wrote to me.
→ She hasn’t written to me for years.
10/ I last took a bath 2 days ago.
→ I haven’t taken a bath for 2 days.