Viết lại câu

Meski-kun

Học sinh mới
Thành viên
13 Tháng tư 2021
4
3
6
17
Thanh Hóa
THCS Chu Văn An Nga Sơn

Junery N

Cựu Hỗ trợ viên
HV CLB Địa lí
Thành viên
23 Tháng mười một 2019
4,605
12,667
996
Nam Định
In the sky
88. He hasn't come back to his home village for over 20 years now. (since)
Câu này có thể viết lại thành: "He hasn't come back to his home village since over 20 years ago" không ạ.
Không thể viết được như vậy bạn ạ bởi phải là "for over 20 years"
Câu này bạn có thể viết lại như này: It's over 20 years since he last came back to his home village
 
Last edited:

Trinh Linh Mai

Học sinh tiến bộ
Thành viên
30 Tháng ba 2021
509
2,354
231
Thanh Hóa
THCS Định Hưng
88. He hasn't come back to his home village for over 20 years now. (since)
Câu này có thể viết lại thành: "He hasn't come back to his home village since over 20 years ago" không ạ.
Bạn lưu ý nhé!
for + một khoảng thời gian
since + một thời điểm nào đó
20 years now là khoảng thời gian nên phải dùng for
Đáp án bạn kham thảo của anh @Junery N nha
 

Nguyễn Linh_2006

Cựu Mod Hóa
Thành viên
23 Tháng sáu 2018
4,076
12,758
951
Nam Định
THPT chuyên Lê Hồng Phong
Không thể viết được như vậy bạn ạ bởi phải là "for over 20 years ago"
Câu này bạn có thể viết lại như này: It's over 20 years since he last came back to his home village
Thấy một lỗi sai trầm trọng nha
"for over 20 years ago" -----> Hiện tại hoàn thành sao lại đi với "ago" - thì quá khứ????
Dùng "for over 20 years now" có sao đâu --> Nghĩa là trong 20 năm gần đây
 
Top Bottom