从理论上讲,it was (high)time that从句中应使用过去完成时.但需要提醒你的是,英语中很少有人用it was (high)time,一般都只用It's high time (that),而且这种说法很非正式,所以一般才用It's这种缩写,希望不要因为出题人基于生硬语法点所出的题而忽略地道的英语用法.
这个句子是强调句型,但强调句型的‘that'是用在空格处,所以应选C.第一个that是关系代词,在定语从句he had as a young man中作宾语,所以可以省略.
这个句子的主句是 The training made him such a good engineer.
强调句强调主语,所以应为It was the training that made him such a good engineer.'that'正是出题空格所在.
英语语法疑问
英语语法疑问
It is high time +一般过去时,作为虚拟语气.
那么,it was high time 后面用一般过去时还是过去完成时?
It was the training that he had as a young man () made him such a good engineer.
A has
B later
C that
D which
我选B.
因为这是强调句型,如果不强调:
The training he had as a young man made him such a good engineer已经是一个完整的句子了,所以,不应该用连词that或which来引导.为什么?
我忽然明白了,应该选C that
这个C才是和前面的it was组成强调句型。
前面的that引导的是定语从句。
另外,我前面的那个问题:it was high time that 后面动词应该怎么用?用什么时态?
It is high time +一般过去时,作为虚拟语气.
那么,it was high time 后面用一般过去时还是过去完成时?
It was the training that he had as a young man () made him such a good engineer.
A has
B later
C that
D which
我选B.
因为这是强调句型,如果不强调:
The training he had as a young man made him such a good engineer已经是一个完整的句子了,所以,不应该用连词that或which来引导.为什么?
我忽然明白了,应该选C that
这个C才是和前面的it was组成强调句型。
前面的that引导的是定语从句。
另外,我前面的那个问题:it was high time that 后面动词应该怎么用?用什么时态?
其他人气:669 ℃时间:2020-03-30 18:55:48
优质解答
我来回答
类似推荐
猜你喜欢
- 1当X=-2时代数式AX的5次方+BX的3次方+CX-5的值是7,求当X=2时该代数式的值?
- 2人成熟红细胞放入蒸馏水中为什么不一起破裂?
- 3Did you do anything interesting last weekend中interesting语法?
- 4太阳系是以( )为中心由( ) ( ) ( )( ) ( )等组成的一个天体系统?
- 5饱经风霜中的饱字是什么意思
- 6现要炼1000t含杂质4%的生铁,则需含20%的磁铁矿多少t?同两种方法解答
- 7我想知道是谁发明的它们的英语翻译
- 8卢瑟福的粒子轰击金箔实验中 哪一点证明了绝大部分的质量都在原子核?
- 9索溪峪的野 这篇文章从几方面它的野,表现了作者怎样的情感?快
- 10把0.45万改写用一作单位的数是( )