0 correct · 0/30 checked

MES PRO · Verb TensesA1–A2

Present Perfect

Everyday English · 30 questions in 3 parts. Fill in the blank, match the conjugation, then translate.


A

Fill in the blank

Choose the correct form of ‘have’ or ‘has’.

B

Match the conjugation

Click a French phrase, then click its English match.

C

Translate French to English

Type your translation, then click Check answer. Watch for words like already, just, yet, never, ever, for and since.