why have you decided to choose our hotel?

why have you decided to choose our hotel?
和why did you decide to choose our hotel 有区别么?用did是不是错了.
还有帮我划出一下这个句子的成分you know when I wanted to be with you forever.尤其是when 后面的成分,want to be 是作谓语么 with you 是状语?求详解
玩专用20 1年前 已收到3个回答 举报

adbfs 幼苗

共回答了22个问题采纳率:100% 举报

有区别, 用did不错.

Why have you decided to choose our hotel?(说话时你可能还没入住,或刚入住.)
Why did you decide to choose our hotel?
问你话时你住那家旅馆的事早已是过去的往事,早过去.


You know when I wanted to be with you forever.
when 后面的是宾语.
wanted 是从句谓语

to be with you forever 是宾语, with you 不能和短语分开讨论成分.




.
学英语不要这么死抠语法,凡词都要问为什么,这样不利你的英语学习.
学习的方法很简单,把对的(人们都这么说)记住就行了,慢慢语感就积累起来了.
阅读理解能力也就提高了.
我们都说汉语,又有谁是靠推敲每个字的语法成分学成的?
例如,下列句子,‘我吃食堂’.你怎么分析都不太合理.
如果不是老师要求,不要死抠语法.

1年前

5

sb74110 幼苗

共回答了18个问题 举报

用have decided和 did you decide只是一个时态的区别和是否强调某事对现在情况的影响而已,两个都对,就是要根据语境来选择。
you 是主语,know 是谓语,when引导的后面的句子作为宾语。want 是作谓语,to be with you作宾语。

1年前

2

blueblack7979 幼苗

共回答了23个问题 举报

1. Why have you decided to choose our hotel? (你为什么选择我们的旅馆?)
2. Why did you decide to choose our hotel? (你(以前)为什么选择我们的旅馆?)
事实上,这两种说法都是可以的。不同的是,现在完成时强调的是过去发生的事(到现在为止已经完成了)对现在造成了一定的影响,而一般过去时强调事情在...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.037 s. - webmaster@yulucn.com