For / Since / How long · Life experience · Recent result · Just / Already / Yet
| For (length of time) | Since (point in time) |
|---|---|
| for two days | since Monday |
| for three weeks | since last week |
| for six months | since January |
| for a long time | since 2020 |
| for ages | since I was a child |
| Verb | Past Participle | Verb | Past Participle |
|---|---|---|---|
| know | known | live | lived |
| work | worked | study | studied |
| have | had | use | used |
| play | played | practise | practised |
Read each sentence. Is it true or false?
Choose the correct answer.
Complete each sentence with the correct word or form.
Click a sentence on the left, then click its matching ending on the right.
Click the words to build the correct sentence.
Each sentence has one mistake. Type the corrected sentence.
Complete each sentence using the present perfect. Use the verb in brackets.
| Exercise | Score |
|---|---|
| Complete exercises to see your scores. | |