永发信息网

Barbara is easy to recognize as she’s the only one of the women who ___ evening dress.

答案:5  悬赏:0  手机版
解决时间 2021-01-27 18:44
  • 提问者网友:爱唱彩虹
  • 2021-01-27 08:32
A.wear B.wears C.has worn D.have worn
为什么不选C?现在完成时不是强调过去发生的事对现在的影响吗?
主谓一致我已经知道了。
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-01-27 08:46
答案: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.
全部回答
  • 1楼网友:逃夭
  • 2021-01-27 11:35
该句中动词都用一般现在是,讲barbara的日常情况,而非某事某刻的具体情况:那么多女士中只有barbara常穿晚礼服,所以她最容易被人认出来。
  • 2楼网友:枭雄戏美人
  • 2021-01-27 11:00
前面的is表明是现在的情况,而不是过去的事实,并且wear是瞬间性动词,不能和完成时联用
  • 3楼网友:西岸风
  • 2021-01-27 10:25
wear 是瞬间性动词 不是延续性动词
  • 4楼网友:夜风逐马
  • 2021-01-27 10:00
B 本题主要跟时态有关系,全句主要采用一般现在时进行事情的描述哦
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯