has your friend ever been to America?

has your friend ever been to America?
has your friend ever been to america
yes,she----there last year.c
c.went b .has gone d.has been
为何选C?不是现在完成时吗
独孤志 1年前 已收到2个回答 举报

凡尘8 花朵

共回答了23个问题采纳率:87% 举报

问:你朋友曾经去过美国吗?答:有啊,她去年去的.提问时不知答案,自然需要用完成时来体现“曾经”.回答时很清楚知道,用简单过去时 went 表达去年发生的事.Yes,she has (been there).是另一种回答,只说“是的,她曾经去...

1年前

7

小梦雨 幼苗

共回答了182个问题 举报

答案C完全正确。
问的是到目前为止的经历,回答时出现了明确的过去时间状语last year。
再看看下面的,你会更清楚。
比较一般过去时与现在完成时
1) 现在完成时和一般过去时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,不表示和现在的关系。试比较:
I have lost m...

1年前

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