Where did you go to last night -I____to go to Lily’s birthday party Ahave been asked B was asked答案选B 请问为啥 对现在造成影响不是应该用现在完成时

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 08:48:07
Wheredidyougotolastnight-I____togotoLily’sbirthdaypartyAhavebeenaskedBwasasked答案选B请问为啥对现在造成影响不是应该用现在

Where did you go to last night -I____to go to Lily’s birthday party Ahave been asked B was asked答案选B 请问为啥 对现在造成影响不是应该用现在完成时
Where did you go to last night -I____to go to Lily’s birthday party Ahave been asked B was asked
答案选B 请问为啥 对现在造成影响不是应该用现在完成时

Where did you go to last night -I____to go to Lily’s birthday party Ahave been asked B was asked答案选B 请问为啥 对现在造成影响不是应该用现在完成时
这里先确定时态.
问句是昨晚你去哪儿了.问的是过去.回答也要用过去
A选项用的是一般现在时.而且意思不对
have been asked 已经被邀请了.
B是被动语态.
原来是 ask sb to do sth的结构.让某人做某事
这里改成被动结构是 sb be asked to do sth 某人被让做某事.
所以选B
翻译如下:
我昨天被邀请去丽丽的生日聚会.

强调一个事实,而不强调对现在影响

关键是这个是被动语态,而且问题很清楚的说了yesterday,所以要用一般过去式的被动语态!

a 表示现在完成时。
b只是对于过去事情的解释。

的确选B
这里只是过去时,且主语与动词时被动关系,所以是被叫去莉莉的生日舞会

B
问句中last night 是过去时间状语,要求答语陈述昨晚的情况,故用一般过去时
语言点:
过去时间状语是不能和现在完成时连用的, 故不选A
【希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】