My cat would not have bitten the toy fish______it was made of rubber.

admin2015-02-09  17

问题 My cat would not have bitten the toy fish______it was made of rubber.

选项 A、if she has known
B、she should have known
C、if she knew
D、had she known

答案D

解析 本题考查虚拟语气的用法。本题主句动词使用would have done形式,说明主句动作发生在过去。由于从句没有独立时间状语,因此从句的动作与主句动作时态一致,也发生在过去。同时,在虚拟语气的从句中,可省略if,将had,should,were提前,形成部分倒装。
转载请注明原文地址:https://kaotiyun.com/show/NyUC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)