Search from various Tiếng Anh teachers...
Sorin
It's been a long time since ...
It has been a long time since I have met you.
It has been a long time since I met you.
It had been a long time since I had met you.
What's the difference between these 3 sentences? Thanks in advance :)
I always appreciate all of people who would answer my questions helping me improve my english! (by the way, is it the correct sentence?)
31 Thg 05 2015 03:50
Câu trả lời · 1
It has been a long time since I have met you You don’t need the second HAVE.
It has been a long time since I met you - you’d probably use this sentence in a letter to someone. You wouldn’t be talking to the face to face at that exact time. And you’d be referring to a time in the past when you met and you’d be suggesting that maybe you should meet again soon. Maybe you miss them.
It has been a long time since I met you. (see above)
It had been a long time since I had met you. You don’t need to say the 2nd had. But you DO need a 2nd action. The past perfect (had) is used to talk about an event which happened BEFORE another event.
It had been a long time since we met, WHEN we saw each other again...
see the following link for further info.
http://www.englishpage.com/verbpage/pastperfect.html
31 tháng 5 năm 2015
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!
Sorin
Kỹ năng ngôn ngữ
Tiếng Anh, Tiếng Hàn Quốc
Ngôn ngữ đang học
Tiếng Anh
Bài viết Bạn Có lẽ Cũng Thích

Same Word, Different Meaning: American, British, and South African English
19 lượt thích · 16 Bình luận

How to Sound Confident in English (Even When You’re Nervous)
15 lượt thích · 12 Bình luận

Marketing Vocabulary and Phrases for Business English Learners
13 lượt thích · 6 Bình luận
Thêm bài viết
