3道英语选择题。非常感谢您的回答。

1. -Where's Peter?
-He ( A ) to the library,but I'm not sure.
A may have gone B might go 请问:为什么选A而B是错误的?

2. -It's a long time since we last met.What about the two of us (C ) a drink this weekend?
- Sure.Let's call it a deal.
A to have B have C having D to be having
请问:为什么选C。 ABD为什么不对

3. They ( D ) the plane. pr perhaps they have been prevented from coming for some reasons.
A can have lost B may have lost C can have missed D may have missed
请问:为什么选D ,意思是什么 。ABC 错在哪?

第1个回答  2012-08-04
1.might have gone表示可能已经去了,更符合语境。
2.what about后要接Ving.
3.miss the plane表示错过了这一航班。may have missed 表示可能已经错过了
第2个回答  2012-08-05
1.他不是过去试
相似回答