1.-John took a photography of you just now.-Really?What a pity!I ______ .A.didn't look B.wasn't looking C.hadn't looked D.haven't looked(正解为B,请说下为什么选B以及不选D的理由.)2.-I've heard Bob _____ from his journey to Africa.-

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 18:21:07
1.-John took a photography of you just now.-Really?What a pity!I ______ .A.didn't look B.wasn't looking C.hadn't looked D.haven't looked(正解为B,请说下为什么选B以及不选D的理由.)2.-I've heard Bob _____ from his journey to Africa.-

1.-John took a photography of you just now.-Really?What a pity!I ______ .A.didn't look B.wasn't looking C.hadn't looked D.haven't looked(正解为B,请说下为什么选B以及不选D的理由.)2.-I've heard Bob _____ from his journey to Africa.-
1.-John took a photography of you just now.
-Really?What a pity!I ______ .
A.didn't look B.wasn't looking C.hadn't looked D.haven't looked
(正解为B,请说下为什么选B以及不选D的理由.)
2.-I've heard Bob _____ from his journey to Africa.
-What about visiting him tonight?
A.had come back B.coming back C.come back D.is back
(正解为D,为什么选D?选A为什么不行?)
3.-How do you usually go to work?
-If it is fine,I ____ on foot.
A.will go B.go C.have gone D.won't go
(正解选B,奇怪啊,为什么不选A...)
4.-I'm sorry,but I shouldn't have been so rude to you.
-You _____ your temper but that's OK.
A.have lost B.had lost C.did lose D.were losing
(正解为C,lose one's temper意为发脾气,为什么不用完成时选A呢?)
5.-What were you up to when your mother came in?
-I ______ for a while and ______ some reading.
A.was playing ;was going to B.played ;did
C.had played ;was going to D.had played ;did
(正解选C,选A为什么不行?为什么选C?)
Ok 就是这样 ..╮(╯◇╰)╭

1.-John took a photography of you just now.-Really?What a pity!I ______ .A.didn't look B.wasn't looking C.hadn't looked D.haven't looked(正解为B,请说下为什么选B以及不选D的理由.)2.-I've heard Bob _____ from his journey to Africa.-
语法提示:
现在完成时有两种用法
(1).已完成用法(影响性用法):表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在产生了影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果.
(2).未完成用法(持续性用法):表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束)
1.用过去进行时表示当时(这里指John给我照相的那一刻)没注意.
用现在完成时表示从过去到现在这会儿我也没打算去注意,如果是这样的话那回答中就不会发出遗憾的感慨了.
译:A:John 刚才给你照了张相
B:真的?太遗憾了!我"那会儿/当时"没注意看.
语法提示:
过去完成时:
(1)表示一个动作或状态在过去某一时间或动作"之前"已经完成或结束,也可能是早已完成或结束.
(2)表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去.
简而言之此时态表示的是“过去的过去”只有和过去某时间或某动作相比较时才能用到它.
2.此处如果用过去完成时 A:我听说他(早已)从非洲旅行回来.(可能他现在又不知跑到哪去了哟!)
B:那我们今晚去拜访他怎么样?(难道是先知,今晚去拜访,他一定会在家吗?)
选项D is back .表现当下的状态.A:我听说他从非洲旅行回来了.
B:那我们今晚去拜访他怎么样?
3.纯条件句中,主句用一般将来时,从句用一般现在时.
但此题是情景对话:A:上句问你通常怎样去上班的?
B:如果天气好,我就走着去.
这里只是陈述一个事实,平时都是这样做的,并不是说如果明天天气好,我就走着去.所以当然得选用一般现在时,表事实/常态.
4.此题时态不想再多说了,因为根据上文意思,人家都已向你道歉了.即表示现在已不生气了,你怎么还有选用现在完成时呢.我到是想谈谈这里的强调用法
"It is/ was … that … 结构"不能强调谓语,如果需要强调谓语时,用助动词do/ does或did.故选C did lose .
译:“你“确实”是失态了,不过没关系了”
5.A:你妈进来的时候,你干什么去了?
B:(在我妈进来之前)我玩了一会,正打算去读书.
如果选A.且不说时态上就不应与for a while搭配,单从语意上考虑也说不通.
我当时正在玩了一会儿(是不是不知所云)
P.S.
If you still feel confused ,please leave a message!

1.意为:真可惜!我当时没在看(镜头)。。
所以 当然是过去进行时啦
2.heard后面为听说的内容 陈述的是事实 应该用符合实际的语态。选A的话 应该改成have come back
3.注意提问 问的是一般情况 如果问的是“明天你怎么去”那就选A啦
4.意为“你当时真的生气(失态)了” 如果选have lost 那就说明这个人还在生气。。。不符合语境噢
...

全部展开

1.意为:真可惜!我当时没在看(镜头)。。
所以 当然是过去进行时啦
2.heard后面为听说的内容 陈述的是事实 应该用符合实际的语态。选A的话 应该改成have come back
3.注意提问 问的是一般情况 如果问的是“明天你怎么去”那就选A啦
4.意为“你当时真的生气(失态)了” 如果选have lost 那就说明这个人还在生气。。。不符合语境噢
5.问的是,你妈进来的时候 你正要干嘛
回答:我刚玩了一会儿 正要干嘛干嘛
选A的话 表示正在玩。。。这样的话时态真的有够混乱。。。
总结下来,你关于时态还是很有自己的想法,唯一的问题是要注意上下文 揣摸一下对话真正的意思噢

收起