作业帮 > 英语 > 作业

have been ,did,was

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 14:45:44
I _______for an hour but he still _____. A have been waiting; hasn’t turned up B have been waiting; didn’t show up C have been waited; hasn’t turned up D have been waiting; wasn’t turn up
解题思路: 见下
解题过程:
答案A
句意:我已经等了一个小时但是他还未露面。
Have been waiting是现在完成进行时,译成“一直在……”
Has turned up 是现在完成时,译成“已经露面” 否定式hasn’t turned up “还未露面”
现在完成时表示“过去的一个动作持续到现在”或者“过去的动作对现在的影响和后果”
这个题突出了以上2个含义。第一空强调“等待”一直持续了一个小时。第二空强调“露面的动作对现在的结果和影响’
1、给分18分。语句通顺灵活。还不错啊小胡同学!
如对本题解答还有疑问,可在“继续讨论”中留言,我收到后会尽快给你答复。谢谢你的配合!匆忙中难免有疏漏,请多包涵哦。我是菁菁草老师,随时为你答疑解惑!
最终答案:略