作者neversayyes (亲爱的你)
看板Eng-Class
标题[文法] 现在/过去完成式
时间Wed Oct 6 02:47:45 2021
今天看到一题觉得有点困惑的题目如下:
My daughter ____ her homework since 3 p.m. when I got home.
想请问大家这边使用has done还是had done 才对呢?
只有since 3 p.m.的话毫无疑问用has done
但多了when I got home这句
整个句子显得很不自然很怪XD
所以特来请教大家~~
还请不吝赐教,非常感谢:D
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.137.72.40 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Eng-Class/M.1633459667.A.350.html
1F:推 angelH0516: since 当介系词後面接了时间点,前面的主要子句要用 10/06 03:50
2F:→ angelH0516: 现在完成式,来表示从过去某个时间点开始,一直持续 10/06 03:50
3F:→ angelH0516: 的状态 10/06 03:50
※ 编辑: neversayyes (180.177.0.14 台湾), 10/06/2021 03:57:24
※ 编辑: neversayyes (180.177.0.14 台湾), 10/06/2021 04:04:16
4F:→ zzzzzzz: had been doing 10/06 06:17
5F:→ zzzzzzz: by the way, when did you got home, after 3pm or at 3 10/06 06:19
6F:→ zzzzzzz: pm? 10/06 06:19
7F:→ neversayyes: 回覆楼上,不知道XD 因为题目就是这麽短 觉得题目出 10/06 11:36
8F:→ neversayyes: 得太刻意不知道到底在干嘛 另同意用过去完成进行式语 10/06 11:36
9F:→ neversayyes: 气更自然正确~ 10/06 11:36
10F:推 euruing: 故意加when I got home混淆视听…had done: by 3pm when 10/06 14:35
11F:→ euruing: I got home. 10/06 14:35
12F:→ neversayyes: 谢谢楼上~ 同意+1! 10/06 18:37
13F:→ jungi1126: had done 07/22 22:17