A. needn’t have done B. must not have done C. shouldn’t have done D. can not have done
单项选择题At last the girl received the letter she () for so long a time.
A. has been expecting B. had been expecting C. was expecting D. had expected
单项选择题You thought they could have completed the project, ().
A. haven’t you B. won’t you C. doesn’t you D. didn’t you
单项选择题She told her children that they must not () play with matches.
A. by no means B. in no sense C. on any account D. to good account
单项选择题It is necessary that the plan () before Thursday.
A. were fulfilled B. was fulfilled C. be fulfilled D. would be fulfilled
单项选择题Michael is very good at each subject, and it is () that he will be admitted by the university in which he has been longing to study.
A. no problem B. no doubt C. out of the question D. out of question