超简单英语问题
___morecarefully,shewouldn'thavemakesomanymistakes.A.IfshelistenedB.HadshelistenedC.S...
___ more carefully,she wouldn't have make so many mistakes.
A.If she listened B.Had she listened C.Should she listen D.If she couldn't listen
一定要说出为什么!!! 展开
A.If she listened B.Had she listened C.Should she listen D.If she couldn't listen
一定要说出为什么!!! 展开
4个回答
展开全部
B
如果她听的更仔细一些,就不会出那么多错。
这句话是虚拟语气。正确的说法是If she had listened more carefully, she wouldn't have made so many mistakes. 本来listen这个动词指的是过去的动作,应该用过去式,但是根据虚拟语气的语法规则,过去时要进一步变成过去完成时,所以这里用了had listened.
答案B是这句话的倒装版本,虚拟语气中,If sb. had done sth.=Had sb. done sth.
如果她听的更仔细一些,就不会出那么多错。
这句话是虚拟语气。正确的说法是If she had listened more carefully, she wouldn't have made so many mistakes. 本来listen这个动词指的是过去的动作,应该用过去式,但是根据虚拟语气的语法规则,过去时要进一步变成过去完成时,所以这里用了had listened.
答案B是这句话的倒装版本,虚拟语气中,If sb. had done sth.=Had sb. done sth.
展开全部
A.If she listened
因为整句意思是 如果她更认真地听,就不会犯那么多错。
如果是if, p排除B.C 后面的wouldn't是否定 ,前面是说她认真听 所以排除D
因为整句意思是 如果她更认真地听,就不会犯那么多错。
如果是if, p排除B.C 后面的wouldn't是否定 ,前面是说她认真听 所以排除D
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B, had代表这如果她听了
选A是现在present tense,题目是在已经发生的情况下,past tense
选A是现在present tense,题目是在已经发生的情况下,past tense
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A
如果她能更认真地听,她就不会犯那么多的错误。
如果她能更认真地听,她就不会犯那么多的错误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询