请问she have worked there for two years这句话对吗?
- 教育综合
- 2022-08-16 12:58:37
i have worked here for two years,这个只能是两年前工作到现在吗?
对,只能是工作两年到现在。除非句中明确表示曾经在这里工作过两年,才会有第二种说法。I have worked there two years before.对吗
若说“我在那儿工作两年了”,就是I have worked there for two years. 若说“我两年前在那儿工作过”,就是I worked there two years years ago.几道相同类型的高中语法题
1 B 宾语从句的时态,由于前面是said,后面要在原来(现在完成时)的基础上退一层。 2 B 同上。原来是一般将来时 will help us, 现在成了过去将来时。 3 B 这是反过来判断,因为从句中是一般现在时,所以前面不可能是过去时。 其实时态问题并不用记公式,从意思上是可以领会的。比如第一题。首先你要想象,现在有两个人在对话,你和另一个人。他对你说,我工作两年了。其原话应该是I have worked for tow years. 过了一个月,你告诉另一个人说:他说他工作两年了。那么很显然他是一个月前说的,所以要用said。他工作两年了,是指到一个月前满两年,而不是到你告诉他人时满两She has died for two years .对吗?
不对。因为die(死)是个短暂性,又叫做瞬间动词,动作发生在一瞬间,不可能for two years(两年)。英语翻译
1 She is looking for her purse,but she has not find it by now. 2 She has worked there for 8years ,and she will continue working there 3 Have you been in the university for two years?Yes,we are learning advanced English now. 4 Have he been very familiar with the old town?He often goes there by bike.展开全文阅读
上一篇
普29邮票中的“明”是什么意思?