Cho Bạn
Podcast
Bài tập
Câu hỏi
Các chủ đề dành cho Bạn
Hello native English speakers.
Thank you very much in advance.
1a. It is four years since he was in New York.
1b. He was in New York four years ago.
1c. He has not been in New York for four years.
Question: Which is grammatically correct?
Do they have the same meaning?
2a. It is ten hours since I had anything to eat.
2b. I last had anything to eat ten hours ago.
2c. I have not been having anything to eat for ten hours.
2d. I have not had anything to eat for ten hours.
Question: Which is grammatically correct?
Do they have the same meaning?
13 Thg 05 2026 06:14
3
0
Hiển thị thêm

00:00
00:00