I wonder what has happened to Annie. She______have been here by now.

admin2015-04-27  36

问题 I wonder what has happened to Annie. She______have been here by now.

选项 A、shall
B、can
C、should
D、need

答案C

解析 考查情态动词。句意为“我想知道Annie发生什么事情了。到目前为止,她______在这里”。shall have done将来完成时态的结构,用在此处不符合句意。can have done“可能……”,should have done表示“本来应该……”,need have done“有必要……”。根据题意可知是她本来应该在这里,故选C。
转载请注明原文地址:https://kaotiyun.com/show/QcCv777K
0

最新回复(0)