这个英语单选句看不懂啊,选哪个呢,I wish this________,he ran all the way home.A) should be B) were C) is D) has been应该选哪个呢?为什么一个逗号可以连接两个完整的英语句子呢!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 11:56:07
这个英语单选句看不懂啊,选哪个呢,I wish this________,he ran all the way home.A) should be B) were C) is D) has been应该选哪个呢?为什么一个逗号可以连接两个完整的英语句子呢!

这个英语单选句看不懂啊,选哪个呢,I wish this________,he ran all the way home.A) should be B) were C) is D) has been应该选哪个呢?为什么一个逗号可以连接两个完整的英语句子呢!
这个英语单选句看不懂啊,选哪个呢,
I wish this________,he ran all the way home.
A) should be B) were C) is D) has been
应该选哪个呢?为什么一个逗号可以连接两个完整的英语句子呢!

这个英语单选句看不懂啊,选哪个呢,I wish this________,he ran all the way home.A) should be B) were C) is D) has been应该选哪个呢?为什么一个逗号可以连接两个完整的英语句子呢!
答案:B) were
解析:
1)这道题属于对现在的虚拟语气,意思是“但愿这就是,他可是一路跑家来的”
2) wish this were 省略了说话双方都知道的表语,he ran all the way home,是对上一句希望做的补充说明,也就是说,如果不是的话他不会跑了回来.
3)wish,had better,would rather 和 it is time 后的从句要用虚拟,表示主语的意愿,谓语动词与条件虚拟的动词基本一致,只是表示将来要用 would 或 might 取代should,如:
-- I wish I were young again.但愿我还年轻/我要是回到年轻时代就好了.
--He'd better you would come tomorrow.他倒希望你明天回来.
-- They would rather you had come to our party then.他们宁愿你那时来参加聚会.
-- It's high time that you had got up.你早就该起床了.

选D
这是非限制性定语从句。(that)he ran all the way home 是前面this的同位语,而且是一般过去式;同时前面是wish,表示事情没有发生,与事实相反,所以选D,用过去完成时。

A 不知道对不对哦,错了别怪我哦

应该选D吧 我也不太懂,但这个句子好象是过去时,还有和WISH组合的应该是过去完成时 要不就选A