I have finished my homework already. = I have already finished my homework.
我已经完成了作业。
2.yet (还没,用于否定句和疑问句)
-Have you finished your homework yet? – No, I haven’t finished it yet.
你的作业做完了吗?不,我还没做完呢。
3.just (刚刚)
I have just finished my homework. 我刚刚把作业做完了。(不强调“什么时候做完的”,只强调“刚刚做完了”,也就是说“到目前为止做完了”)
4.ever (曾经)
-Have you ever been to Beijing? 你曾经去过北京吗?
-Have you ever read Little Women ?你曾经读过《小妇人》吗?
5.. before (以前)
Have you been to Beijing before?你以前去过北京吗?
Have you read Little Womenbefore? 你以前读过《小妇人》吗?
6.never (从未) --Have you ever been to Beijing ? --- No, I have never been to Beijing.
你以前去过北京吗?不,我从未去过北京。
7.recently = lately (最近,近来)
I haven’t seen you recently / lately. 我最近都没看到你。
PS:以上的7个词语可以单独使用,有时候在同一个句子中也可以连续使用两个词语。
I have never been to Beijing before.我以前从未到过北京。
Have youever been to the fun fair before?你以前去过游乐场吗?
8. so far (到目前为止) = up to now
We have planted more than 100 trees so far. = So far we have planted more than 100 trees.
到目前为止,我们已经种了100多棵树了。
9.since then 从那以后
The prince and princess have lived a happy life since then. 从那以后,王子和公主就过着幸福的生活。
10.表示“次数”的时间短语有时候也可以作为完成时的标志,如:
She has been to Beijing twice. 她去北京去过两次。
Since vs for 的时间短语:
She has lived here since 20 years ago.= She has lived here for 20 years.
她已经在这里住了20年了。
She has lived here since 2008. = She has lived here for 10 years.
Since 之后加过去的某个时间点,for 之后加一个时间段。