how weird would it be if,one day in the furture,everyone had such a car?这里为什么用had?

如题所述

这句话的主句应该是个感叹句 How weird it would be? 条件状语从句是 if everyone had such a car。one day in the future (将来有一天),在表达与将来事实可能相反时主句中谓语动词用would(should ,could,might)+原形动词be。条件状语从句中表示将来用过去式,所以has就改成 had了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-18
这里必须用had,因为这个句子是虚拟语气。这是if引导的条件状语从句,句子表达的是将来事实的虚拟,句子的谓语动词主句一般用would、should等加动词原形,从句可以用should do、were to do或者动词的过去式,所以这里用have的过去式had是正确的。
第2个回答  2021-10-18

这句话是虚拟语气。

是与将来事实相反的假设。

见下表第三条。

第3个回答  2021-10-18
因为这里是虚拟语气,所以用have的过去时 “had”。
整句话的意思是:如果在将来的某一天每个人都拥有一辆汽车,那将是多么奇怪的事情啊!
希望可以帮到你~
第4个回答  2021-10-19
这是虚拟语气的用法。对未来的一种假设。条件句中的谓语动词用过去式,主句用would+动词原形,此句中即it would be weird,因为句子是强调句子,How放在句首,所以倒装。
相似回答