下面是针对同学们的提问,进行讲解(练习来自群共享上面的动词时态与语态) 7.(2012·开封二模)—Have you ever visited the Opera House? —Yes.When I was in Sydney,I ________ it twice. A.had visited B.Visited C.have visited D.would visit 答案 B 第一步,看选项A.had visited(过去完成) B.Visited(一般过去) C.have visited(现在完成) D.would visit(过去将来) 第二步,找题目动词,was过去式,说明visit发生在过去。 When I was in Sydney,I ________ it twice.是一句话,则前后要保持时态的一致。排除C. Visit这个动作在was动作的发生的时候已经发生,所以不涉及将来。排除D 看AB差异。A.had visited(过去完成:时间段) B.Visited(一般过去:过去某次) 请问需要时间段么? When I was in Sydney,当。。。时候,表示时间点不是时间段,所以选B. 此题错误的回去看参考书,对比一下(过去完成)(一般过去) 下次不会错了。
17.Explorers who work on scientific research____ at the Arctic Pole this time tomorrow. A.are standing B.will be standing C.are going to stand D.stand 答案 B[this time tomorrow“明天此刻”,是典型的将来时间状语。语意表示“明天此刻正站在北极”,故用将来进行时。] 第一步,看选项 A.are standing现在进行 B.will be standing将来进行 C.are going to stand一般将来的另一种形式 D.stand 一般现在 第二步,找题目动词。 此处出现长句,怎么处理?换元法,设从句为T. Explorers( who work on scientific research )________ at the Arctic Pole this time tomorrow. 忽略T,句子剩下Explorers________ at the Arctic Pole this time tomorrow.开始做题。 第一找动词,察,没有。那我们找时间提示,this time tomorrow(明天的这个时候) 明显将来。因为are standing(现在进行) D.stand (一般现在) 没有“将来”这俩个字,果断排除。剩下BC差别。B.will be standing将来进行 =那时候将会正在做。(与“明天的这个时候”灰常相配)。C不用看了。
Were you told to attend the meeting?I didn't see you away . —— ,but I had an accident on the way. A I was going B I would C I should have D I 'd like to