题目内容
--Were you in time for the meeting?
-- If I _________earlier, I would have .
| A.was told | B.had been told | C.were to be told | D.should be told |
B
解析试题分析:考查虚拟语气:句意:你及时开会了吗?--如果我早点得知,我就会赶上了。说明if的条件句是和过去相反的,用过去完成时,主句用would have done,done这里省略了。选B。
考点:考查虚拟语气
点评:考查虚拟语气的时候要注意和不同的时间相反的情况,主从句的时态是不一样的。要注意记忆。
If he ___ me his telephone number yesterday, I ___ able to ring him up now.
| A.told, would be | B.had told, would have been |
| C.had told, would be | D.told, am |
Housing prices _____much higher now if the government hadn’t taken measures to control house dealing.
| A.were | B.would be | C.had been | D.would have been |
It is comforting to see that ________, we are doing our part for the environment.
| A.as small may be we | B.as we may be small |
| C.small as may be we | D.small as we may be |
The parcel was a whole week late. How I wish I ________ air mail instead.
| A.had chosen | B.would choose |
| C.chose | D.choose |
________ going to the program If You Are the One,she knew she had to be there or her mother would be unhappy.
| A.Although much she disliked |
| B.Much although she disliked |
| C.As she disliked much |
| D.Much as she disliked |
With the help of the high technology, this year the factory has produced ________ it did last year.
| A.twice as many as | B.twice as many cars as |
| C.twice as many as cars | D.twice cars as many as |
Wal?Mart,the world's largest retailer(零售商),sells in three months ________ the number?two retailer Home Depot sells in a year.
| A.that | B.which | C.when | D.what |
I don’t doubt _____ for the journey by doing jobs on the ship.
| A.that he can pay | B.whether he can pay |
| C.that can he pay | D.whether can he pay |