She hasn’t written to me for a long time

82

Tailieumoi.vn biên soạn và giới thiệu các dạng bài tập môn Tiếng Anh gồm các kiến thức lý thuyết và thực hành, các dạng bài tập thường gặp giúp học sinh ôn tập và bổ sung kiến thức cũng như hoàn thành tốt các bài kiểm tra môn Tiếng Anh. Mời các bạn đón xem:

Top 1000 câu hỏi thường gặp môn Tiếng Anh có đáp án (phần 106)

Câu 28: REWRITE THESE SENTENCES

1.  She hasn’t written to me for a long time

=> It’s a long time ............................................

2. It's 3 months since he wrote to me.

=> He hasn’t ............................................

3. The last time I was aboard was in the summer of 1978.

=> I haven’t ............................................

4. I haven't seen him for 2 months.

=> I last ............................................

5. I haven't been to a concert for over a year.

=> The last time ............................................

6. It’s over six months since John had his hair cut.

=> John ............................................

7. I haven’t enjoyed myself so much for years

=> It is ............................................

Lời giải:

1. "She hasn’t written to me for a long time."

Cách làm: Chuyển sang "It's been a long time since she wrote to me."

Giải thích:

"Hasn't written" là hiện tại hoàn thành, chỉ một hành động bắt đầu trong quá khứ và kéo dài đến hiện tại.

Câu mới "It's been..." nhấn mạnh khoảng thời gian từ lần cuối cô ấy viết cho đến bây giờ.

Dịch: "Đã lâu rồi cô ấy chưa viết thư cho tôi."

2. "It's 3 months since he wrote to me."

Cách làm: Chuyển sang "He hasn't written to me in 3 months."

Giải thích:

Câu gốc sử dụng "It's... since" để chỉ khoảng thời gian đã qua.

Câu mới dùng "hasn't written" để nhấn mạnh rằng anh ấy không viết thư trong khoảng thời gian đó.

Dịch: "Anh ấy đã không viết thư cho tôi trong 3 tháng."

3. "The last time I was aboard was in the summer of 1978."

Cách làm: Chuyển sang "I haven’t been abroad since the summer of 1978."

Giải thích:

Câu gốc chỉ ra thời điểm cuối cùng đi ra nước ngoài.

Câu mới sử dụng "haven’t been" để thể hiện rằng từ thời điểm đó đến nay, chưa có chuyến đi nào.

Dịch: "Tôi chưa từng đi ra nước ngoài kể từ mùa hè năm 1978."

4. "I haven't seen him for 2 months."

Cách làm: Chuyển sang "I last saw him 2 months ago."

Giải thích:

Câu gốc sử dụng "haven’t seen" để nói về việc không gặp.

Câu mới dùng "last saw" để chỉ thời điểm cụ thể cuối cùng gặp anh ấy.

Dịch: "Lần cuối tôi gặp anh ấy là 2 tháng trước."

5. "I haven't been to a concert for over a year."

Cách làm: Chuyển sang "The last time I went to a concert was over a year ago."

Giải thích:

Câu gốc nhấn mạnh khoảng thời gian không tham dự concert.

Câu mới xác định thời điểm cuối cùng tham dự, giúp nghe tự nhiên hơn.

Dịch: "Lần cuối tôi đi xem hòa nhạc là hơn một năm trước."

6. "It’s over six months since John had his hair cut."

Cách làm: Chuyển sang "John hasn't had his hair cut in over six months."

Giải thích:

Câu gốc nói về thời gian từ lần cắt tóc cuối cùng.

Câu mới dùng "hasn't had" để nhấn mạnh rằng John đã không cắt tóc trong khoảng thời gian này.

Dịch: "John đã không cắt tóc trong hơn sáu tháng."

7. "I haven't enjoyed myself so much for years."

Cách làm: Chuyển sang "It is years since I enjoyed myself this much."

Giải thích:

Câu gốc dùng "haven’t enjoyed" để thể hiện cảm giác không vui vẻ trong một khoảng thời gian dài.

Câu mới thay đổi cấu trúc để nói về khoảng thời gian đã qua kể từ lần cuối có trải nghiệm vui vẻ.

Dịch: "Đã nhiều năm rồi tôi không vui như thế này."

Đánh giá

0

0 đánh giá