学习必备欢迎下载1
Multiple choice questions 1
You see, he's failed again
You __________him more help
But you didn't
ought to give b
ought have given c
ought to have given d
ought give 2
In fact, you _________such a long article
can't write b
mustn't have written c
needn't have written d
should have write 3
We didn't see him at the lecture yesterday
He _________it
mustn't attend it b
cannot have attended c
would have not attended d
needn't have attended 4
Tom ought not to _________me your secret; but he meant no harm
have told b
tell c
be telling d
having told 5
I didn't hear the phone last night, I __________asleep
must be b
must have been c
should be d
should have been 6
The flowers are all dead
I _________