---Hi, Tom. Any idea where Jane is?
---Shein the classroom. I saw her there just now.
A. shall be B. should have been C. must beD. might have been
第1题:
32 jack descried his father, who _____a brave boy many years ago, as a strong-wiled man
A. would be
B. would have been
C. must be
D. must have been
第2题:
Where is my pen? I ______ it.
A. might lose
B. would have lost
C. should have lost
D. must have lost
第3题:
I have no idea who stole his wallet. It _____anyone.
A. must have been
B. should have been
C. could have been
第4题:
The Browns _______ the trains; if not, they would have been at the get-together as scheduled.
A、must miss
B、must have missed
C、should miss
D、should have missed
第5题:
A、should have been
B、ought to have been
C、must have been
D、can not have been
第6题:
A.must be
B.must have
C.should be
D.should have been
第7题:
A、have been working
B、have worked
C、had worked
D、had been working
第8题:
—Hi, Tom. Any idea where Jane is? —She_____in the classroom. I saw her there just now.
A. shall be B. should have been
C. must be D. might have been
第9题:
第10题:
第11题:
for
on
at
in
第12题:
Lovely weather, isn’t it? ; I’m worn out.
And you? ; I came here with Sue.
I’d been wondering when I’d run into you. ; How about you?
How time flies! ; I’ve been longing to see you for weeks.
第13题:
听力原文:M: So, Jane, how long have you been an author?
W: Well, Tom, I didn't start writing until I was in my thirtieth, and I'm over seventy now. So goodness, I must have been writing for about forty years.
How long has the woman been an author?
A.About 30 years.
B.About 40 years.
C.About 60 years.
D.About 70 years.
第14题:
--I called you yesterday. A woman answered, but I didn't recognize her voice.
--Oh, it _________my aunt Jean.
A. must be
B. must have been
C. might be
D. can have been
第15题:
I ()have been here, but I()not find the time.
A. could; could
B. might; could
C. should; could
D. should; would
第16题:
A、shouldn't have told
B、should not tell
C、should have told
D、must have told
第17题:
I ( ) by the teacher at the meeting next week.
A、am praised
B、have been praised
C、shall praised
D、shall be praised
第18题:
He must have had an accident, or he _____ then
A:would have been here
B:would be here
C:should be here
D:had just had
第19题:
A.must be
B.has been built
C.must have been
D.could have been
第20题:
第21题:
第22题:
If the doctor had been available, the child ()
第23题:
therefore
hitherto
however
nevertheless