--- Are you thinking about going to New York for the holiday?--- No.But if I ________ the time,I would definitely go.A.have B.had C.have had D.would have,求解释为什么B对及其他答案为什么错?
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 08:13:58
--- Are you thinking about going to New York for the holiday?
--- No.But if I ________ the time,I would definitely go.
A.have B.had C.have had D.would have
,求解释为什么B对及其他答案为什么错?
我将来的实际情况是没有时间,而but if I had the time 是对将来作一个完全相反的假设,说我要是有时间的话,这个从句用一般过去时的had作为谓语动词,主句也对将来作一个完全相反的假设,说我就去旅行,用would do这个谓语动词形式,是语法规定的.而have,have had,would have都不是一般过去时,故均错误.
因为后面用了I would go ,前面用had ,这是对现在或将来的虚拟
从句用一般过去时,主句用would +动词原形 ,是固定搭配。不能用A,C,D
这是要死记硬背的语法,看到 if 时就要条件反射地选过去时。
记住,任何一个表明设想的句子,就是没发生的,都是过去时。
因为有but if ,所以是虚拟语气,主句用过去将来时,从句用一般现在时
Who are you thinking
what are you thinking?
WHAT ARE YOU THINKING?意思
what are you thinking of?
What the hell are you thinking
Why are you always thinking about him!
What are you thinking of什么意思
Tell them what you are thinking now还是tell them what are you thinking now
what are you thinking of 的用法 例题:What are you thinking of -------(do)
英语翻译When we are apart whatever are you thinking of
Can you tell me what are you thinking about?
what are you thinking 和what do you think 区别
who are you thinking?的中文意思是什么?
You are all I'm thinking of 中文怎么翻译?
i know you are thinking of ___(leave) school early
谁能告诉我You are who I thinking of
All I know is what you are thinking about.意思
you thinking are about what 连词成句