—I have got a headcahe.—No wonder.You___in front of that comper too long.a,worked b,have been working 说下为什么!为什么她就一定还在工作呢?她工作完了,才觉得头痛不行吗 too long...是不是持续的意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:51:29

—I have got a headcahe.—No wonder.You___in front of that comper too long.a,worked b,have been working 说下为什么!为什么她就一定还在工作呢?她工作完了,才觉得头痛不行吗 too long...是不是持续的意思?
—I have got a headcahe.—No wonder.You___in front of that comper too long.
a,worked b,have been working
说下为什么!
为什么她就一定还在工作呢?她工作完了,才觉得头痛不行吗
too long...是不是持续的意思?

—I have got a headcahe.—No wonder.You___in front of that comper too long.a,worked b,have been working 说下为什么!为什么她就一定还在工作呢?她工作完了,才觉得头痛不行吗 too long...是不是持续的意思?
too long 太长时间了.其实for too long 比较好.所以要用完成时.
B...
表示一直在电脑前面.
我头疼.不疼才怪.你一直待在那个电脑前面太长时间了.
要有延续性呀.就算是完了,为了突显她工作了很久的时间.也应该用.
you had been working in front of that computer...
但是这里就有个问题了,没有一个具体的过去的时间点让这个过去完成时成立.所以还是应该用现在完成时.
如果后面有加一句.you had been working in front of that computer too long before I entered this room.就可以用过去完成时了.
懂了吗?

have been working;这里用现在完成进行时是因为,这个动作一直持续到现在仍在发生,根据题目,这个人头疼是长时间的动作导致的,说明已经持续一段时间了,并且仍在继续,所以选B

选b是说明“你”从过去开始的动作一直持续到现在而且还要继续下去“太长”所以现在会头疼。a 一般过去时单纯表示过去与现在无关,不能说明现在头疼。
如果要说工作完了现在头疼要用现在完成时:
No wonder, you have worked in front of that computer too long.
没有此选项。...

全部展开

选b是说明“你”从过去开始的动作一直持续到现在而且还要继续下去“太长”所以现在会头疼。a 一般过去时单纯表示过去与现在无关,不能说明现在头疼。
如果要说工作完了现在头疼要用现在完成时:
No wonder, you have worked in front of that computer too long.
没有此选项。

收起