(虚拟语气)1.You _______ come earlier. The bus left a moment ago.
A. would
B. should have
C. may
D. have
查看答案
2.I didn’t see your sister at the meeting. If she, she would have met my brother.
A. has come
B. did come
C. came
D. had come
3. Jane’s pale face suggested that sheill, and her parents suggested that shea medical examination.
A. be; should have
B. was; have
C. should be; had
D. was; has
4.Yesterday Jane walked away from the discussion. Otherwise, shesomething.
A. had said
B. said
C. might say
D. might have said
5. He_______youmorehelp,eventhoughhewasverybusy.
A. mighthavegiven
B. mightgive
C. mayhavegiven
D. wouldhavebeengiven