解析 inhonourof向......表示敬意;infavorof支持,赞同;inplaceof代替;incelebrationof庆祝。句意为:英国老师不知道感恩节是庆祝什么的。故选D项。
5.As he has been in a terrible state of mind these days,on no account ______achieve success in the coming English speech competition.
A.has he B.he has
C.will he D.he will
答案 C
解析 on no account绝不,否定意义词组在句首时,后面的句子用部分倒装,表示将来发生的事,故选C。
6.I'll go now. I won't __________ any more of your time.
A.hold up B.keep up
C.take up D.put up
答案 C
解析 hold up举起,支撑;keep up维持,继续;take up拿起,开始从事,占据(时间或空间);put up举起。由句意知选C。
7.If I _____ preparations for my experiment this afternoon,I_____ to see the film with you last night.
A.were not to make;would have gone
B.were not making;would have gone
C.had not made;would go
D.did not make,would go
答案 A
解析 句意为:如果不是要为今天下午的实验做准备,昨天晚上我就和你去看电影了。这是虚拟条件句,由"this afternoon"可推断,从句表示与将来相反的虚拟语气,谓语动词用did/were to/should do;由"last night"推断,主句表示与过去相反的虚拟语气,谓语动词用would have done。故选A。
8.The successful candidate will be adaptable,take ownership of and develop in the role by taking initiative,being motivated and ______ high standards.
A.ensured B.to ensure
C.ensuring D.to be ensured
答案 C