英语语法疑问Itishightime+一般过去时,作为虚拟语-查字典问答网
分类选择

来自刘前军的问题

  英语语法疑问Itishightime+一般过去时,作为虚拟语气.那么,itwashightime后面用一般过去时还是过去完成时?Itwasthetrainingthathehadasayoungman()madehimsuchagoodengineer.AhasBlaterCthatDwhich我

  英语语法疑问

  Itishightime+一般过去时,作为虚拟语气.

  那么,itwashightime后面用一般过去时还是过去完成时?

  Itwasthetrainingthathehadasayoungman()madehimsuchagoodengineer.

  Ahas

  Blater

  Cthat

  Dwhich

  我选B.

  因为这是强调句型,如果不强调:

  Thetraininghehadasayoungmanmadehimsuchagoodengineer已经是一个完整的句子了,所以,不应该用连词that或which来引导.为什么?

  我忽然明白了,应该选Cthat

  这个C才是和前面的itwas组成强调句型。

  前面的that引导的是定语从句。

  另外,我前面的那个问题:itwashightimethat后面动词应该怎么用?用什么时态?

1回答
2020-04-26 22:52
我要回答
请先登录
屈波

  从理论上讲,itwas(high)timethat从句中应使用过去完成时.但需要提醒你的是,英语中很少有人用itwas(high)time,一般都只用It'shightime(that),而且这种说法很非正式,所以一般才用It's这种缩写,希望不要因为出题人基于生硬语法点所出的题而忽略地道的英语用法.

  这个句子是强调句型,但强调句型的‘that'是用在空格处,所以应选C.第一个that是关系代词,在定语从句hehadasayoungman中作宾语,所以可以省略.

  这个句子的主句是Thetrainingmadehimsuchagoodengineer.

  强调句强调主语,所以应为Itwasthetrainingthatmadehimsuchagoodengineer.'that'正是出题空格所在.

2020-04-26 22:54:53

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •