题目内容
1.Mr Black has just arrived,but I didn't know he _______ until yesterday.( )| A. | was coming | B. | will come | C. | comes | D. | had come |
分析 句意:布莱克先生刚到,但是我直到昨天才知道他要来.
解答 答案A.was coming.not…until(直到…才…),but(但是)表示转折,由"布莱克先生刚到"得知,后面想表达的是"但是我直到昨天才知道他要来","要来"应用将来时will come,英语中部分表位移的动词也可以用现在进行时表将来,所以此处也可填is coming,又因know后是宾语从句,主句中didn't know是一般过去时,从句也要用相应的过去式,was coming或would come,所以答案选was coming.
点评 注意积累短语,注意句子中若含有宾语从语时,主从句谓语动词的时态:主句为一般现在时,从句用复合句意的时态;主句为一般过去时,从句中的谓语动词也要用相应的过去时;若从句表达的是客观事实,客观真理,无论主句何种时态,从句都要用一般现在时.
练习册系列答案
相关题目
12.Our outdoor activity will continue _______ it rains this afternoon.( )
| A. | if | B. | since | C. | as soon as | D. | unless |
16.-Do you know if she ______tomorrow?-If she ____ tomorrow,I will tell you.( )
| A. | will come,comes | B. | comes,will come | ||
| C. | will come,will come | D. | comes,comes |