-He has been in the next room.-Oh.I thought that he ___in Shanghai.Awas B.has been
问题描述:
-He has been in the next room.-Oh.I thought that he ___in Shanghai.Awas B.has been
那为什么B不能选?
was B has been
答
has been 现在完成时,第一句话用这个时态是表示 他已经在隔壁房间了
后面一句想要表达的是 说话人在听到这个消息之前 一直以为他在上海,所以这里要用过去式,表示的是, 我过去以为你在上海, 不能用现在完成时,所以就选was啦~
希望对你有帮助哦~