语法题1.I decide to go to the library as soon as I ( ) 20

1.IdecidetogotothelibraryassoonasI()A.finishedwhatIwasdoingB.finishedwhatIdidC.wouldf... 1.I decide to go to the library as soon as I ( )
A.finished what I was doing
B.finished what I did
C.would finish what I was doing
D.finish what I did
2.--Alice came back home the day before yesterday .
----Really?Where( )?
A.has she been
B.had she been
C.has she gone
D.had she gone
展开
妙善3公主
2006-09-04 · 超过31用户采纳过TA的回答
知道答主
回答量:166
采纳率:0%
帮助的人:0
展开全部
1.选B 因为waht后面都是表示过去时的词,was和did,所以finish也应该用过去时态,保持一致。 因为这件事情是一个事实,所以decide可以用一般现在时。 如果decide用一般过去式,可以选A。

2.选B 因为已经回来了,所以用been,而不是gone(gone表示人还没回来)。又因为“回来”这个动作是在过去的时间完成的,而且上一句中用的是**came** back home,所以用had。
潇湘玉吻
2006-09-04 · TA获得超过521个赞
知道答主
回答量:96
采纳率:0%
帮助的人:0
展开全部
1. C 本题考察虚拟语句。as soon as I (would) finish what I was doing。其中would 可以省略。这道题难度相当大,一不小心,就会错。
2.D 理由正如妙善公主所言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
starstream
2006-09-04 · TA获得超过439个赞
知道小有建树答主
回答量:164
采纳率:0%
帮助的人:169万
展开全部
1.C或者就是题出得有问题
D这个答案应该是不可选的,因为what i did表示做的事情已经完成

2.A
Alice已经回来了,不能说where has she gone
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kittenquan
2006-09-04 · TA获得超过467个赞
知道小有建树答主
回答量:525
采纳率:0%
帮助的人:443万
展开全部
1.D
2.D
第一个用一般现在时就可以
第二个需要用过去完成时,因为发生在前天的事,
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
燕安柏0iR
2006-09-04 · TA获得超过101个赞
知道答主
回答量:180
采纳率:0%
帮助的人:0
展开全部
1.D要用一般现在时
2.A要用现在完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式