因为前面有“This is the third time ”啊、如果前面有数词、像什么this's the first/second/third...这些引导的话、就要用现在完成时、记住了。
what exactly you have come for now?
根据前一句、你可以翻译一下、你来这里究竟做了什么、表示造成的结果、所以用完成时态
2。翻译一下句子、我已经工作一天了、我很累了、既然表示工作一天了、就是说明是持续的一种状态、所以用现在完成进行时、说明这件事一直在做着、例如:我这两天一直在打扫房间、就必须翻译为i have been cleaning the room these two days.
3。这道题的前半句翻译为“我已经知道Miss Huggins有一些年了”你看它后面有个"for several years" 有了这个短语、必须考虑到现在完成时态、要记住了。
下一句“我一直在读她最新的小说,但还没完成呢”
填时态之前,你不防先翻译一下句子、这样会容易得很多、根据翻译所以用am reading,表示进行的状态、“正在读”
但还没完成、很明显用havent finished, 是完成时。
This is the third time后面句子用完成时态,this is 现在完成时 this was用过去完成时
2。 我到现在为止还是在工作
3. 有个for, 用完成时态
1 现在已经完成的事 现在完成时