Grammar
Present perfect or past simple?
02.3k.
What’s the difference? Present Perfect and Past Simple Present Perfect Simple Past Simple Unfinished actions that started in the past and continue
Exercise 3. Present perfect or past simple?
02k.
Fill in the gaps with the correct present perfect or past simple forms of the verbs in brackets.
Exercise 2. Present perfect or past simple?
02.2k.
Choose the correct present perfect or past simple form to complete each sentence.
Exercise 1. Present perfect or past simple?
02.6k.
Choose the correct present perfect or past simple forms to complete the dialogues below.
Grammar
Present perfect – form and use
01.9k.
The Present Perfect Tense is formed using the following structure: Affirmative: Subject + Have / Has + Past Participle Negative: Subject + Haven’
Exercise 3. Present perfect – form and use
02k.
Choose the sentences with the words below using the present perfect tense.
Exercise 2. Present perfect – form and use
01.9k.
Choose the most appropriate forms to complete the following present perfect sentences.
Exercise 1. Present perfect – form and use
02.2k.
Choose for or since to complete the following present perfect sentences.
Grammar
Defining relative clauses – who, which, that, where
04.5k.
What are relative clauses? A relative clause is a subordinate clause that modifies a noun or a noun phrase. Example: The 
Exercise 3. Defining relative clauses – who, which, that, where
02.9k.
Combine the sentences using the relative pronouns who, which, that, where. EXAMPLE: These are the friends. I met them in Denmark. ⇒ These are the friends who