华夏大学生在线

 找回密码
 注册
搜索
查看: 499|回复: 0

微语法

[复制链接]
发表于 2011-9-23 21:41:03 | 显示全部楼层 |阅读模式
Who's won the first prize in the beauty pageant ? - Danielle______. She has ______ for a week. A. is; won B. is; got C. has; had D. has; been given
【答案解析】选C,-谁赢得了这场选美大赛的第一名?-Danielle赢了。她得第一名已经一周了。首先Who's这里是Who has的缩写,排除A和B。后面的for a week表示一段时间,前面的动词要用延续性动词,had"拥有"可以,但give是短暂性动词,故不能选D。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

站点统计|小黑屋|手机版|Archiver|南京虚数灵境科技有限责任公司 ( 苏ICP备2023024155号 ) | 公安备案号:32010402000195

GMT+8, 2024-5-20 17:34 , Processed in 1.077209 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表