50 50mm是一寸照片嘛:关于情态动词的选择题

来源:百度文库 编辑:高校问答 时间:2024/04/27 06:30:45
——my english dictionary has disappeared.
----who ____have taken it ?
A should
B must
C could
D would
答案为c,那么d答案呢??

could have done表示“可能已经”,通常用于肯定句中,偶尔也见于疑问或否定句。

至于would,印象中似乎没有would have done的结构。would只表示过去的意愿、用于第二人称时的疑问句,还有用于表示过去的习惯。

这题倒不是说C是唯一的答案,但可以通过排除法得到答案。

我觉得原句就可以了
但是错了一个地方

应该是
who has taken it
在特殊疑问句中动词前用第三人称单数

coud 表过去可能发生的事情

不对