Search from various Tiếng Anh teachers...
chen
“Where do you think Anne was yesterday evening?” --- “She ____ at home.”
A. must have been
B. had to be
Note: My choice in this case is B. Is it correct to use B to express things she did in the past?Is the answer A because the person who asked the question uses present tense, so the answer has to be in the present too?
2 Thg 08 2013 07:02
Câu trả lời · 3
1
"Yesterday" is a time clause that indicates "finished" time so you have to use the past simple tense in the above sentence, which is "had."
Answer A is the present perfect tense which you would not use with the word "yesterday" in the same sentence.
2 tháng 8 năm 2013
Thanks chuanzhekuzi, from the reading of the webpage, it looks like the answer is B because the speaker didn't use his deductive reasoning to derive his response. If he has some solid evidence suggesting that it has to be the case, he could use A.
8 tháng 8 năm 2013
The answer below seems to be kinda dodgy, here, NoAgenda, check this out:
http://forum.wordreference.com/showthread.php?t=1820181
8 tháng 8 năm 2013
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!
chen
Kỹ năng ngôn ngữ
Tiếng Trung Quốc (Quan thoại), Tiếng Anh
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
18 lượt thích · 14 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
12 lượt thích · 6 Bình luận
Thêm bài viết
