Çeşitli İngilizce öğretmenleri arasından arama yapın...
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 Ağu 2013 07:02
Yanıtlar · 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 Ağustos 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 Ağustos 2013
The answer below seems to be kinda dodgy, here, NoAgenda, check this out:
http://forum.wordreference.com/showthread.php?t=1820181
8 Ağustos 2013
Hâlâ cevap bulamadın mı?
Sorularını yaz ve ana dil konuşanlar sana yardım etsin!
chen
Dil Becerileri
Çince (Mandarin), İngilizce
Öğrenim Dili
İngilizce
Beğenebileceğin Makaleler

Santa, St. Nicholas, or Father Christmas? How Christmas Varies Across English-Speaking Countries
3 beğeni · 0 Yorumlar

Reflecting on Your Progress: Year-End Language Journal Prompts
1 beğeni · 0 Yorumlar

Same Word, Different Meaning: American, British, and South African English
25 beğeni · 17 Yorumlar
Daha fazla makale
