英语选择题The boy read a detective book ,so he the library yesterday.The boy read a detective book ,so he the library yesterday.A.can't be in B.can't have been to C.must have been to D.must have been in 我选了C,不对 顺便说说have been to have been in 的区别
问题描述:
英语选择题The boy read a detective book ,so he the library yesterday.
The boy read a detective book ,so he the library yesterday.
A.can't be in B.can't have been to C.must have been to D.must have been in
我选了C,不对 顺便说说have been to have been in 的区别
答
D 那个男孩昨天读侦探书的,所以说他昨天不可能去了图书馆。
答
D
must have been to 指人不在这里
他不可能今天还在图书馆,所以选D ,表示他昨天在图书馆里
答
D have been to 只表示去过图书馆但并不一定在那看书,而have been in 表示在图书馆里呆过(看书)
答
C,这个男孩看了侦探书,所以猜测时用肯定,说他昨天一定去了图书馆。而D用in是说在图书馆里,他不可能一天都在那,所以用to,表示去过就好了。