满分5 > 高中英语试题 >

James has just arrived, but I didn’t kno...

James has just arrived, but I didnt know he _______ until yesterday.

A. will come            B. was coming

C. had come            D. came

 

B 【解析】 试题分析:本题意为:“我”此前不知道James要来。本题中“不知道”的是一个尚未发生的动作,排除C、D两项。didn’t know要求后接表示“过去将来”的动词,排除A项。故B项正确。 考点:考查动词时态的语境运用。 【名师点睛】本题难度较大,关键在于理解题干内容。句意是James刚刚已经到了,但我直到昨天才知道他要来。这是一个表转折的并列句。两个分句的动作发生时间不一样,第一个分句说:JAMES 刚刚已经到了,用现在完成时来表示。而第二个分句说:我直到昨天才知道他要来,昨天知道这件事情的时候他还没来,所以“来”的这个动作应该用过去将来时。 考生要注意混合时态的运用。  
复制答案
考点分析:
相关试题推荐

The reports went missing in 2012 and nobody _____them since.

A. sees                  B. saw

C. has seen               D. had seen

 

查看答案

Unless some extra money________, the theatre will be close.

A. was found            B. finds

C. is found             D. found

 

查看答案

As you go through this book, you ________ that each of the millions of people who lived through World War II had a different experience.

A. will find           B. found

C. had found            D. have found

 

查看答案

He must have sensed that I ________ him. He suddenly glanced at me and said quietly, "Why are you staring at me like that?"

A. would look at         B. looked at

C. was looking at         D. am looking at

 

查看答案

Just as I got to the school gate, I realised I ______ my bank in the cafe.

A. have left             B. had left

C would leave           D. was leaving

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.