4. She ___ lived here for ___ years. A. had, a few B. has, several C. had, a lot of D. h

4.She___livedherefor___years.A.had,afewB.has,severalC.had,alotofD.has,agreatdealof求解谢... 4. She ___ lived here for ___ years.
A. had, a few B. has, several C. had, a lot of D. has, a great deal of
求解 谢谢
展开
亚亚亚亚亚亚
2012-03-07 · TA获得超过790个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:135万
展开全部
B.has,several
[译文]
她已经住在这好多年了。
[分析]
……lived,for……years 这表示这句话一定是现在完成时态,之所以选B答案是因为,她现在还住在这里,对现在还有影响,所以第一个空为has,第二个空修饰years,看一下只有several符合这题的内容吧,故此题选B答案
fish721150
2012-03-07 · TA获得超过867个赞
知道小有建树答主
回答量:680
采纳率:0%
帮助的人:356万
展开全部
B
一般现在时,,第三人称单数用has
a great deal of 后面只能跟不可数名词,,所以要填several,,后面跟可数名词复数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gulaoyes
2012-03-07 · TA获得超过2万个赞
知道大有可为答主
回答量:8526
采纳率:0%
帮助的人:3633万
展开全部
B. has, several
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haimianbobwo
2012-03-07 · TA获得超过2679个赞
知道小有建树答主
回答量:1831
采纳率:96%
帮助的人:722万
展开全部
选B,题中没有过去式做对比,所以不选过去完成时,而D中断a great deal of 不能修饰可数名词
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式