我看你有戏李连正:请教语法问题 P240/33

来源:百度文库 编辑:高考问答 时间:2024/05/10 08:54:41
It's very strange that he ___about at this hour and out side theis shop.
A.should be wandering
B.should have wandered
C.would wander
D.should wander
答案是A请问为什么?B为何不可?谢谢!

a表动作在那个时间正在进行
B表示在那个时间该动作以完成。
个人观点,eg he should have finished his work at 8 o.clock

我选a

楼主,这是哪里的题啊,意思不明白啊,如果是虚拟语气,要看到底是发生在过去还是现在啊,还是本来就没发生过啊

从at this hour可以看出是现在进行时
should在此是\"竟然\"的意思

B有表完成的意思