作业帮 > 英语 > 作业

Barbara is easy to recognize as she’s the only one of the wo

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/09/13 02:33:09
Barbara is easy to recognize as she’s the only one of the women who ___ evening dress.
A.wear B.wears C.has worn D.have worn
为什么不选C?现在完成时不是强调过去发生的事对现在的影响吗?
主谓一致我已经知道了.
答案:B.
翻译:芭芭拉很容易认出来,因为她是唯一一个穿晚礼服的女性.
解析:此题考查主谓一致和时态.
1)the only one of ….为先行词时,定语从句修饰的是one,即who代替的是one,而非后面的复数women.
根据主谓一致的原则,定语从句的谓语动词应该用单数,排除A/D.
2)从前句中的两个“is”以及句意,可以看出句子表示只是个人穿着方面的一种习惯性动作,因此只须一般现在时即可.由此可以排除C,正确答案为B.
wear an evening dress并不是过去发生的动作,事实是“芭芭拉现在还穿着晚礼服”.
3)楼上上所说的瞬间性动词不能用于现在完成时,这是错误的,它只是不能用于有一段时间为时间状语的现在完成时而已.
例如:He has gone to Beiijng.
但是的确不能说:He has gone to Beijing for 3 days.