She has finished her homework
为什么要加has而不直接she finished her homework
原句:she has finished her homework and now she is watching TV.
人气:378 ℃ 时间:2019-12-01 13:36:26
解答
从两个原因考虑:1.如果前半句是一般过去时,应该有一个过去时的时间状语,而这句话里却没有,所以从既要表示过去完成含义,有要满足句子基本要求的角度,用现在完成时可以不需要时间状语.2.第二个原因就是一整句话中最好保持基本时态一致.所以用现在完成时,与后面的现在进行时保持时态一致.
推荐
猜你喜欢
- jan has lunch at twelve 对 at twelve 提问
- 一瓶2升的果汁喝了10分之3,还剩多少毫升
- 把长8cm,宽3cm,高3cm的长方体锯成一个最大的正方体,锯掉部分的体积是多少?
- 象公路 水路 铁路还有什么路?
- 温室效应,臭氧空洞,酸雨分别是什么引起的?
- 一个最简分数,它的分子分母的积是100,这个最简分数是( )
- 求曲线y=1/2x^2,x^2+y^2=8所围成的图形面积
- 已知向量a,b满足| a |=1 b=(2,1)且λ a+b=0 则 |λ |=