Giải thích (tiếng Viết)

46.

I haven't seen him for two years.

Câu đầy đủ là:

"It was two years ago when I last saw him. I have not ___."

👉 Câu này cần được hoàn chỉnh bằng thì hiện tại hoàn thành để nối với thời điểm “two years ago”.

✅ Đáp án đúng: seen him for two years.


🧠 Giải thích:

  • “It was two years ago when I last saw him” = Lần cuối tôi gặp anh ấy là 2 năm trước

  • Khi bạn muốn nói từ lúc đó đến nay không gặp, bạn dùng thì hiện tại hoàn thành:

    👉 I have not seen him for two years.


Bạn cũng có thể viết lại câu theo cách khác:

🔁 "I haven't seen him for two years." 🔁 "I last saw him two years ago."

👉 Cả hai câu này mang nghĩa tương đương.


47

Câu gốc: "That watch was the most expensive one in the shop."

👉 Đây là câu so sánh bậc nhất. Ta có thể viết lại theo nhiều cách khác nhau mà vẫn giữ nguyên ý nghĩa.


✅ Viết lại câu:

  1. No other watch in the shop was as expensive as that one. 👉 Không có chiếc đồng hồ nào trong cửa hàng đắt bằng chiếc đó.

  2. That was the priciest watch in the shop. 👉 “Priciest” = hình thức không trang trọng của “most expensive”.

  3. That watch cost more than any other watch in the shop. 👉 Cách diễn đạt bằng so sánh hơn.


48

Câu gốc: "Do you like my new house?" I ask him.

→ Đây là một câu tường thuật (reported speech). Ta cần chuyển sang câu gián tiếp ở thì phù hợp.


✅ Câu chuyển đúng:

I asked him if he liked my new house.


🧠 Giải thích:

  • "Do you like..." → đổi thành "if he liked..." (vì "asked" ở quá khứ → lùi thì)

  • Đại từ "you" → đổi thành "he" (phù hợp với "him")

  • "I asked him" là động từ tường thuật



49

Câu gốc: "This is too hard a question for her to answer."

→ Đây là cấu trúc "too + adjective + (a) + noun + for someone to do something", ta cần viết lại bằng cấu trúc "so...that".


✅ Viết lại đúng:

The question is so hard that she can't answer it.


🧠 Giải thích:

  • "Too hard for her to answer" → chuyển thành "so hard that she can't answer it"

  • “Too...to...” mang nghĩa quá...đến mức không thể, tương đương với so...that + S + can't...


Nếu bạn muốn luyện tập thêm các cấu trúc tương đương như:


  • Too...to ↔ So...that

  • Such...that

  • Enough...to Mình có thể làm bảng công thức + ví dụ + bài tập cho bạn nhé!


50

Câu gốc: "Lan is overweight because she eats so many chips."

→ Đây là câu nguyên nhân, ta cần viết lại bằng câu điều kiện loại 2 (giả định trái với hiện tại).


✅ Viết lại đúng:

If Lan didn't eat so many chips, she wouldn't be overweight.


🧠 Giải thích:

  • Câu điều kiện loại 2 dùng để nói về điều không có thật ở hiện tại: ➤ If + S + past simple, S + would + V-inf

  • “Lan eats so many chips” → đổi thành “didn't eat so many chips”

  • “Lan is overweight” → đổi thành “wouldn't be overweight” (giả định ngược lại)


Last updated