高一英语的问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:04:48
1、It is not the tools he uses but how he_____the tools that ____him a famous scientist.
A.uses...has made B.has used...has made
C.uses...had madeD.has used...had made
2、I would have come earlier ,but I ____that you were coming.
A.wouldn't know B.hadn't know
C.didn't know D.haven't known
3、 Hardly______he_______the World Trade Center than it collapsed in a roar(leave)
都是不会的 教我一下 需要详细的解释

A C had left
第一题,他成为著名科学家是既成事实,所以应该用现在完成时,排除CD,前面的是说什么让他成名,两个结构应该保持一致,前面用的是一般现在时,后面也是。为什么不选B呢,因为在这里是表示一种陈述事实,而不在于强调他曾经使用,类似于自然事实的用法,后面也用一般现在时。
第二题,前半句是虚拟语气,表示我应该早点来的,但是事实是我并没有早来,而是来迟了,原因是我不知道你要来,我不知道你要来这是真的,不需要用虚拟语气,而且前半句的虚拟语气用的是would have done sth,说明后面应该用的是过去时,再者,我是过去不知道你要来,所以两个理由,都说明要用过去时。
第三题,世贸中心楼塌了是发生在他刚好逃出去的时候,他的动作和楼的坍塌是有先后时间顺序的,因此后面楼塌了用的是过去时,前面的他的动作应该用完成时。
我这样讲你能明白吗?

你好 翻译如下

1 . A .因为是过去如何使他成名,着重在现在 has made, 如果是 had made,意思是,这个人可能已经记入史册。

2. C 过去语态,过去语态配合过去语态 would指复数 I, we,复数物体 ,didn't指 I HE SHE IT, 复数物体,所以要前后配合
3. 你可以搭配 hardly when.... arrives the world trade center(美国911世贸中心倒塌事件)

1、选A。use不用完成时,而made him a famous scientist 强调对现在的影响,故要用完成时。

2、选C。
didn't know 表示的是原来不知道,暗示现在已经知道了。
前半句用虚拟语气,表示的是“如若我早知道你们会来,我就早点到这了。”

3、Hardly...when...和No sooner... than...都表示‘刚。。。就。。。’。这样回答就行了。