
--- Where is Mary? --- She ____ in the library.
A.shouldbeB.mustbeC.canbeD.musthavebeen答案是B,为什么D不对?...
A. should be B. must be
C. can be D. must have been
答案是B,为什么D不对? 展开
C. can be D. must have been
答案是B,为什么D不对? 展开
展开全部
must have been 的意思是,Mary到现在肯定还在呆在图书馆
然而问句问的是一个时刻的状况,问Mary在哪里。
你回答 “到现在还在”就不对了,它只是问你这个时刻Mary在哪里而已。用be是对的
然而问句问的是一个时刻的状况,问Mary在哪里。
你回答 “到现在还在”就不对了,它只是问你这个时刻Mary在哪里而已。用be是对的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询