Pesquise entre vários professores de Inglês...
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 de ago de 2013 07:02
Respostas · 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 de agosto de 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 de agosto de 2013
The answer below seems to be kinda dodgy, here, NoAgenda, check this out:
http://forum.wordreference.com/showthread.php?t=1820181
8 de agosto de 2013
Ainda não encontrou suas respostas?
Escreva suas perguntas e deixe os falantes nativos ajudá-lo!
chen
Habilidades linguísticas
Chinês (Mandarim), Inglês
Idioma de aprendizado
Inglês
Artigos que Você Pode Gostar Também

Same Word, Different Meaning: American, British, and South African English
17 votados positivos · 14 Comentários

How to Sound Confident in English (Even When You’re Nervous)
15 votados positivos · 12 Comentários

Marketing Vocabulary and Phrases for Business English Learners
12 votados positivos · 6 Comentários
Mais artigos
