基础语法小练
虚拟语气
用所给动词的适当形式填空:
1.If people ___________________(drive) more slowly, there wouldn’t be so many accidents.
2.If you had worked carefully, you ___________________(not make) so many mistakes.
3.The boat wouldn’t have drifted away, if we ______________________ (tie) it up.
4.If I had known you already _________________(have) a typewriter, I ___________________(not, buy) one
for your birthday.
5.If he _________________(be) here this afternoon I would go with him.
6.If it were to rain tomorrow, the match _________________(put off).
7.But for your help, we ____________________(not be) able to finish the work in time.
8.If it ___________________(not, be) for the leadership of the Party, we would not have achieved so much.
9.I wish I __________________(study) hard while I was young.
10.It is about time that fence __________________________(mend).
11.My request is that we _____________________(hold) another seion to discu the problem.
12.It is strange that the car ________________(break) down at exactly the same place where it
___________________(break) down yesterday.
13.The baby smiled as if he ____________________(understand) what his mother ______________(say).
14.He talked as if he ________________(do) all the work himself, but in fact Tom and I _________________(do)
most of it.
15.If only we _____________________(have) a phone! I’m tired of queuing outside the public phone box.
16.----- “Can we come in late tomorrow?”
----- “I’d rather you _____________(come) in on time.”
17.He looks as if he _________________(be) ill for a long time.
18.He always talks as though he _____________________(addre) a public meeting.
19.If a metal ___________________(heat), it will expand.
20.I _________________(stay) home if it rains this evening.
选择题:
1.If I _______ you, I’d join the army.
A.amB.wasC.wereD.would be
2.“If the sun ______ tomorrow, what would we do?”
A.will not riseB.would not riseC.did not riseD.does not rise
3.If you ______ to see Mary, what would you tell her?
A.areB.will be goingC.mustD.were
4.I would have said “Hello” to him if I ______ your brother.
A.could seeB.had seenC.will seeD.will have seen
5.If you had wanted to buy a record, what ________?
A.would you buyB.had you boughtC.would you have boughtD.would you be buying
6.If the tablets had diolved, John ______.
A.would probably dieB.had probably died
C.probably would be diedD.would probably have died
7.________ if you had lost your watch?
A.Hadn’t you been upsetB.Wouldn’t you be upset
C.Weren’t you upsetD.Wouldn’t you have upset
8.-----“I was so sorry to hear about Jack.”
-----“If he had made more friends here, he might ________.”
A.have stayedB.have stayC.stayedD.stay
9.If I had a bike, I ______ it to you yesterday.
A.would have lentB.would lend
C.would have lendD.could lend
10.____________, John would not have failed.
A.If he has listened to meB.Had he listened to me
C.If he listened to meD.As he listened to me
11.Had Alice been more hardworking, she ________.
A.had not failedB.would not have failed
C.would not failD.could not be failed
12.-----“Steve made a reservation already.”
-----“______ he change his mind, he can cancel it.”
A.ShouldB.WouldC.IfD.So
13.I wished it _______ but it did.
A.occurred notB.did not accur
C.had not occurredD.would not occur
14.I _______ Profeor Jones had taught me this equation.
A.believeB.deeply thinkC.wishD.suppose
15.The sun rises in the east and sets in the west, so it seems as if the sun _____ around the earth.
A.circlesB.is circlingC.be circlingD.were circling
16.The computer “teacher” was talking with his students as though it ______ a human teacher.
A.wasB.wereC.had beenD.be
17.Jane appears as though she _______ the secret.
A.knowsB.knewC.has knownD.had known
18.If only she _______ of Aunt Ruth!
A.was not terribly so frightenedB.were not terribly so frightened
C.be not so terribly frightenedD.were not so terribly frightened
连系动词(20)1.______________ __________________
3.___________/____________ __________/___________ ________________/_______________
5_____________ ______________ _________________ __________________ ________________
7________________________________________________________________________
______________________ _______________________________________________ __________________ Practice:
1.What he said sounds_______.
A.nicelyB.pleasantlyC.friendlyD.wonderfully
2.We don’t care if a hunting dog smells _____, but we really don’t want him to smell_____.
A.well, wellB.bad, badC.well, badlyD.badly, bad
3.He turned ____ ten years ago but later he became _____.
A.a teacher; a doctorB.teacher; doctorC.teacher; a doctorD.a teacher; doctor
4.The dog _____lost yesterday.
A.gotB.becameC.turnedD.fall
5.The old man must have ____ mad.
A.goneB.turnedC.fallenD.driven
6.I felt ____ that I should leave.
A.strongB.stronglyC.to be strongD.very strong
7.—Do you like the material?—Yes, it _____ very soft.
A.is feelingB.feltC.feelsD.is felt
8.I am afraid the weather will _____ hot for a few days.
A.lastB.be lastedC.stayD.be stayed
9.Although he has taken a lot of medicine, his health _____ poor.
A.provesB.remainsC.maintainsD.continues
10.I love to go to the seaside in summer.It _____ good to lie in the sun or swim in the cool sea.
A.doesB.feelsC.getsD.makes
11.The cloth that ___________ smooth and soft ___________.
A.feels; sells wellB.feels; is well soldC.is felt; sells wellD.is felt; sells good
12.___________ delicious, the food was soon sold out.
A.TastedB.Being tastedC.TastingD.To taste
13.Happy birthday, Alice! So you have ____________ twenty-one already.
A.becomeB.turnedC.grownD.paed
14.The pilot asked all the paengers on board to remain ___________ as the plane was making a landing.
A.seatB.seatingC.seatedD.to be seating