高中英语选择疑难(83)

来源:百度知道 编辑:UC知道 时间:2024/06/25 16:22:54
It was _____ your stupidity that we lost the game.
A、thanks to B、thankful to C、dur for D、because

thanks to为习语介词,thanks不可以改为thank you,to后也不接动词原形,这个短语表示原因,意为“由于”、“多亏”,to表示感谢的对象。

选 A

thankful 不与to连用

没有due for

because是一个连词,后面要跟一个完整的句子

due to/because of

那就是B?

选C

c那个dur是什么意思?应该是due吧?
答案是b
due to才有因为的意思
your stupidity中没有动词,用because不对
句子前已有was,一句从句中不可有多于一个动词,除非中间有to或将后面那动词转成动名词,故a也不对
最后只剩下b.......