Trả lời nhanh
Câu hoàn chỉnh: “Their children have made lots of new friends since they moved to that town.” Chỗ trống thứ nhất điền have made (hiện tại hoàn thành), chỗ trống thứ hai điền moved (quá khứ đơn). Lý do: “since + mốc thời gian trong quá khứ” báo hiệu hành động kéo dài đến hiện tại, còn việc chuyển đến thị trấn là một mốc đã xong.
Dịch nghĩa và phân tích câu
Câu có nghĩa: “Các con của họ đã kết được rất nhiều bạn mới kể từ khi họ chuyển đến thị trấn đó.”
Câu gồm hai vế nối bằng since (kể từ khi):
- Mệnh đề chính: Their children + have made + lots of new friends → kết quả vẫn còn đến bây giờ (các em có bạn mới và vẫn đang giữ những người bạn ấy).
- Mệnh đề since: since they + moved + to that town → nêu mốc thời gian đã kết thúc trong quá khứ.
Công thức cần nhớ
| Vế | Thì | Cấu trúc |
|---|---|---|
| Mệnh đề chính | Hiện tại hoàn thành | S + have/has + V3/V-ed |
| Mệnh đề sau since | Quá khứ đơn | since + S + V2/V-ed |
Động từ make là động từ bất quy tắc: make – made – made. Vì vậy dạng V3 là made, không phải “maked”.
Vì sao không chọn thì khác?
Đề gốc không kèm phương án mà ta có thể kiểm chứng, nên dưới đây loại trừ theo các “bẫy” thường gặp với dạng câu này.
- Quá khứ đơn ở vế chính (made): chỉ dùng khi hành động đã chấm dứt hẳn hoặc có thời điểm cụ thể (yesterday, last year). Có since thì phải nghĩ đến hiện tại hoàn thành.
- Hiện tại tiếp diễn / hiện tại đơn (are making, make): không diễn tả được mốc “từ khi… đến nay”.
- Hiện tại hoàn thành ở vế since (since they have moved): sai, vì mốc sau since là điểm đã xảy ra, cần quá khứ đơn.
- Quá khứ hoàn thành ở vế since (had moved): chỉ đúng khi vế chính ở quá khứ (ví dụ: had made … since they had moved hiếm gặp), không hợp với câu kể ở hiện tại này.
Mẹo nhớ nhanh
- Thấy since hoặc for trong câu kể về “đến nay” → nghĩ ngay have/has + V3.
- Nhìn xem sau since là một cụm mốc (since 2020, since Monday) hay một mệnh đề. Nếu là mệnh đề, động từ trong đó chia quá khứ đơn.
- Chủ ngữ their children là số nhiều nên dùng have, không dùng has.
Lỗi sai thường gặp
- Viết “has made” vì thấy “children” mà tưởng là danh từ số ít. Thực tế children là số nhiều của child.
- Viết “since they have moved”. Hãy nhớ: since + quá khứ đơn.
- Dùng do friends thay cho make friends. Cụm cố định đúng là make friends (with someone).
- Dùng since cho khoảng thời gian (since three years). Khoảng thời gian dùng for: for three years.
Biến đổi câu tương đương
- Their children have made lots of new friends since moving to that town. (since + V-ing, khi cùng chủ ngữ)
- It is two years since they moved to that town. (cấu trúc “It is + khoảng thời gian + since + quá khứ đơn”)
- They moved to that town, and their children have made lots of new friends since then.
Bài luyện tập
Chia động từ trong ngoặc:
- My sister (learn) ___ a lot of English since she (join) ___ the club.
- We (not see) ___ each other since we (leave) ___ school.
- Our neighbours (live) ___ here since they (get) ___ married.
Đáp án:
- has learned – joined
- haven’t seen – left
- have lived – got
Cả ba câu đều theo cùng khuôn: have/has + V3 … since + quá khứ đơn. Chủ ngữ số ít (my sister) dùng has; chủ ngữ số nhiều (we, our neighbours) dùng have.
Câu hỏi thường gặp
Sau since động từ chia thì nào?
Nếu sau since là một mệnh đề chỉ mốc đã xảy ra trong quá khứ thì chia quá khứ đơn, ví dụ: since they moved. Vế chính thường ở hiện tại hoàn thành.
Vì sao dùng have chứ không dùng has trong câu này?
Chủ ngữ là their children, số nhiều của child, nên đi với have. Has chỉ dùng với chủ ngữ số ít ngôi thứ ba như my sister, the town.
Make friends hay do friends mới đúng?
Đúng là make friends (with someone), nghĩa là kết bạn. Do không đi với friends trong nghĩa này.
Có thể viết lại câu bằng since + V-ing không?
Được, khi hai vế cùng chủ ngữ: Their children have made lots of new friends since moving to that town.