我在这里已经工作2年了(现在还在这里上班),I have worked here for 2years 还是I have been working
here for two years?Or both are correct?Are there any differences between them?thank you very much!
那么,我已经洗了三个小时的衣服,也是 I have washed clothes for 3 hours 和 I have been washing clothes
人气:201 ℃ 时间:2020-03-24 04:11:11
解答
这两句都对.第一个只是说在这里工作已两年.第二个更强调现在还在这里工作.那么,我已经洗了三个小时的衣服,也是 I have washed clothes for 3 hours 和 I have been washing clothes 都可以吗?基本对。举个例子,我洗了三个小时的衣服,现在不想做饭,我抱怨说下午洗了三个小时的衣服,用第一个句子更为贴切。如果我一直在洗衣服,有人让我去做饭,就用第二个句子。其实细说的话,这两个句子适用的场景不一样,说话嘛,肯定是适时候说最好。反正两个句式强调的地方不一样。如果没有特殊的语境的话两个句子都对。希望对你有帮助。
推荐
猜你喜欢
- 间苯二酚与氨水反应会生成什么盐?
- I guess you are right的否定形式
- 仓库的肥料卖出1/10后,又运进70吨,这时仓库肥料与原来的比是5比4,仓库原有肥料多少吨?
- 圆柱与圆锥奥数题
- 请问一个林场用喷雾剂给树喷药,3台喷雾剂4小时喷了300棵,照这样计算,一台喷雾器每小时可以喷多少棵?
- 新概念英语第二册85到96课的Summary Writting答案.
- 经常在路边上看到有人用一个架子,上面放3个手电筒(手电筒是卡在架子上的)那手电筒照的光是线,可以照很远,线在空气中可以看见.还有一件事忘记说了,手电筒照的线不止一条.
- 造句.讥笑、赞叹不已