一个英语问题-Can I help you ,sir - I ____ if you ____ tell me the

一个英语问题
-Can I help you ,sir
- I ____ if you ____ tell me the way to the Grand Hotel .
A.wonder ; can B.have wondered ; could
C.am wondering ; can D.wondered ;could
此题选D.那么A为什么不正确?
xiaochaoe_e 1年前 已收到6个回答 举报

冰凉牙牙 幼苗

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

用过去时比用现在时客气.从第一句看,对话的双方是陌生人,所以用过去时比较有礼貌.从语法看A,C,D都对.对陌生人说“Can you...”是非常不礼貌的.所以I wonder if you could...或 I'm wondering if you could...都好,最...

1年前

1

Sorrow 幼苗

共回答了165个问题 举报

D
解析:wondered是说明这时在刚刚发生到状态,即为我刚刚在想你是不是能够告诉我去长城饭店的路。所以要用过去时。不解释
前面是过去时,所以后面对应到用can到过去时could也就不难理解了。
希望可以帮到你

1年前

2

歪歪月 花朵

共回答了17个问题采纳率:88.2% 举报

我觉得一楼的解释有点牵强。我也怀疑答案是错的。

1年前

1

而修理 幼苗

共回答了31个问题 举报

一楼是看答案来解释,的确有点牵强,这道题论情景,语境都应该选A的~希望你好好问下老师这道题的真解

1年前

1

hgksfa 幼苗

共回答了31个问题 举报

答案错了吧
不是过去时啊~

1年前

0

樽前杯酒一生长醉 幼苗

共回答了560个问题 举报

答案应该是A。I wonder if...是常见的英语句型,表示请求的一种表达。

1年前

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