一些语法题提问

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:50:01
1.He would take the thief to the police station when he met him again.
为什么用would和met为什么是过去时呢??解释请。
2.On the table is a pile of book which he consults from time to time.
为什么用is.
3.All but one___here just now.
A.is B.was C.has been D.were.
4.The wonded___(has/have)送到医院,是选什么?

1 这就是普通的过去将来时~~~~时态一致! 把过去式变成现在时态就是现在将来时了~~
2 这个是数词的用法,简单的说就是a an +数词+of +名词复数 作为一类 一个整体 这样想它是单数的 所以动词用单数
3 all 是此句的主语 复数 所以选择D 实在不知道主语是谁 用理解来做 它的意思是除去那一个 剩下的都在
4 the +形容词 表示一类人 用复数 have

你的主谓一致观念有些单薄 找些资料加强一下

1.你可以理解为就近原则,事实上,后边写的是when he met him
不是when he would meet him

2.倒装,应该是a piles of book,which....,is on the table

3.D

4.have
the old are sent to the hospital
类似于the+形容词 表示一类人

1.是虚拟语气 虚拟语气都会把该用的时态往后推一个
要是……,是假设 是虚拟的标志
2.a pile of 是一堆的意思
应该是books 你打错了吧?!
There is a pile of books on the table.
去掉there句型 就应该是 on the table is a pile of books.
3.were 应为all(but the one)were here 是描述的all
4.用has
wounded 你有打错了 the wounded 指的受伤的人
这个受伤的人被送到了医院

1.叙述一件事就是用过去时的啊
2.a pile of book是单数,后面consults是现在时,所以前面也用现在时
3.just now用于过去时,just是用于完成时,主语是all所以选D
4.have因为the+形容词表示一类人