是三级英语刚考完的真题17._______yesterday,you would have met Professor Jones.But now he has left for London.  A.Did you come  B.Had you come  C.Should you come  D.Were you to come是B 可我选的C啊.为什么啊.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 14:29:47
是三级英语刚考完的真题17._______yesterday,you would have met Professor Jones.But now he has left for London.  A.Did you come  B.Had you come  C.Should you come  D.Were you to come是B 可我选的C啊.为什么啊.

是三级英语刚考完的真题17._______yesterday,you would have met Professor Jones.But now he has left for London.  A.Did you come  B.Had you come  C.Should you come  D.Were you to come是B 可我选的C啊.为什么啊.
是三级英语刚考完的真题
17._______yesterday,you would have met Professor Jones.But now he has left for London.
  A.Did you come
  B.Had you come
  C.Should you come
  D.Were you to come
是B 可我选的C啊.为什么啊.

是三级英语刚考完的真题17._______yesterday,you would have met Professor Jones.But now he has left for London.  A.Did you come  B.Had you come  C.Should you come  D.Were you to come是B 可我选的C啊.为什么啊.
虚拟语气的用法,表示与过去事实相反

have done表示本可以却没有
题意为你来的话可以碰面,但是你没有来
因为是昨天,have要改成had
if you had done=had you done

if的虚拟语气,可以省略if,将助动词提前。

B.
这是一个考查虚拟语态的题型。
原句的意思是如果你昨天来就好了,你就可以遇到Jones教授了。但是现在他已经离开到伦敦了。
这是一个对过去时态的虚拟,与过去事实相反,结构应该是 if +主语+had +过去分词,主语+would(should could might)+have +过去分词,也可以省略if,用had +主语+过去分词。...

全部展开

B.
这是一个考查虚拟语态的题型。
原句的意思是如果你昨天来就好了,你就可以遇到Jones教授了。但是现在他已经离开到伦敦了。
这是一个对过去时态的虚拟,与过去事实相反,结构应该是 if +主语+had +过去分词,主语+would(should could might)+have +过去分词,也可以省略if,用had +主语+过去分词。

收起

此题主要是考虚拟语气,与过去的事实相反,用Had you come (yesterday),意思是要是你昨天来了的话,你就可以见到琼斯教授了。但现在不行了,他已经去了伦敦了。

这句是典型的虚拟语气的用法的运用。要先判断假设的类型,是与现在事实、过去事实相反的假设还是对将来发生的事实的假设,再相应运用主从句要遵守的规则;从“yesterday”看出是与过去事实相反的假设,从句的谓语动词用“had+过去分词”,主句用“should(could,would,might)+have+过去分词”。答案就选B。...

全部展开

这句是典型的虚拟语气的用法的运用。要先判断假设的类型,是与现在事实、过去事实相反的假设还是对将来发生的事实的假设,再相应运用主从句要遵守的规则;从“yesterday”看出是与过去事实相反的假设,从句的谓语动词用“had+过去分词”,主句用“should(could,would,might)+have+过去分词”。答案就选B。

收起

选B 与过去事实相反,,C项表示“万一。。。”

这是省略if的虚拟语气,yesterday说明是过去的事,对过去的虚拟省略if就用had

此题主要是考虚拟语气,与过去的事实相反

17.____b___yesterday, you would have met Professor Jones. But now he has left for London。
  A. Did you come
  B. Had you come
  C. Should you come
  D. Were you to come

这是一个虚拟语气,主句说你本可以见到教授琼斯的,从句就应该是要是你昨天来的话,切时间发生在昨天之前。

这是一个考查虚拟语态的题型。
这是一个对过去时态的虚拟,与过去事实相反,结构应该是 if +主语+had +过去分词,主语+would(should could might)+have +过去分词,也可以省略if,用had +主语+过去分词。

B. 该句是对过去的虚拟,而且还是省略句,原型是“If you had come yesterday”。
If 主语+had+过去分词,主语+should(could, would, 或might)+have+过去分词
对过去虚拟,没有should的形式

这是表示过去情况的虚拟条件句
如果你昨天过来的话,就能见到Jones教授了。他现在已经出发去伦敦了。原句相当于
If you had come yesterday, you would have met Professor Jones.
But now he has left for London.
可省略if,采用倒装形式而把had提前,所以就是Had you ...

全部展开

这是表示过去情况的虚拟条件句
如果你昨天过来的话,就能见到Jones教授了。他现在已经出发去伦敦了。原句相当于
If you had come yesterday, you would have met Professor Jones.
But now he has left for London.
可省略if,采用倒装形式而把had提前,所以就是Had you come yesterday, you would have met Professor Jones. But now he has left for London.从句用相当于过去完成时的形式

收起

17._______yesterday, you would have met Professor Jones. But now he has left for London。
  A. Did you come B. Had you come C. Should you come D. Were you to come
应该选 b 虚拟 had提前
如果选C ...

全部展开

17._______yesterday, you would have met Professor Jones. But now he has left for London。
  A. Did you come B. Had you come C. Should you come D. Were you to come
应该选 b 虚拟 had提前
如果选C 就表明从句是对将来的虚拟了,而事实上,从句有yesterday 肯定是对过去的虚拟了
希望对你有帮助,祝顺利通过!

收起

对过去的虚拟,从句用谓语动词had done,主句谓语动词用 would/could/might + have done.
这句话还原回来为:If you had come yesterday,you would have met Professor Jones.
如果你昨天来的话,你就可以见到Jones教授。

had you come ,即如果你昨天来的话,表虚拟,而实际上“你”并没有来。