英语试题

1.-Icalledyouthismorning,butyouweren'tin.-I____tovisitthesciencemuseumwithsomefriends... 1.-I called you this morning ,but you weren't in .
-I ____to visit the science museum with some friends .
A.went B.go C.have gone D.will go 为什么是A而不是C?
2.-Will you go to Lucy's birthday party this Sunday ?
-____I if you ______.
A.So do ;go B.So will ;go C.Neither do ;will go D.So shall ;will
go
为什么是B
展开
你让我填什麽
2010-08-12
知道答主
回答量:10
采纳率:0%
帮助的人:7.1万
展开全部
我去了科技馆这只是过去的一个动作,和“我今天早上给你打了电话”这个句子一样,都只表示这件事是已经发生的一个动作,所以选went,而have gone表示现在完成时,强调的是过去的一个动作对现在的影响,句子中没体现出它对现在的影响吧。我觉得这样的问题,一般你只要看提问的这句话用的甚么时态就行了,回答一般是相同的时态。
你可以先把这个答案这样回答:If you go,I will go.这样换成关于So的倒装句的话,不就是B啦。其实if引导的是一个主将从现的状语从句,也就是if后边是现在时,而主句后边是将来时。这是一种句型。这样一来,A时态不对,C意思不对,D根本就没有那种说法,我还没见过so和shall放一块的。
潇湘风月
2010-08-12 · TA获得超过4540个赞
知道大有可为答主
回答量:2084
采纳率:0%
帮助的人:999万
展开全部
A 表示过去的动作,即哪一个是个在干什么而不是一个到目前为止完成的动作,所以要选A
B So do I表示我也去,you will你将要去。整个回答的意思是,如果你要去那么我也去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式