Present Perfect - Mixed Exercise 1
Make the present perfect - it could be positive, negative or question.
1) (I / go / to the library today) .
2) (you / keep a pet for three years) .
3) (you / come here before)? .
4) (it / rain all day)? .
5) (who / we / forgot to invite)? .
6) (we / not / hear that song already) .
7) (he / not / forget his books) .
8) (she / steal all the chocolate) .
9) (I / explain it well)? .
10) (who / he / meet recently)? .
11) (how / we / finish already)? .
12) (he / study Latin) .
13) (I / know him for three months) .
14) (where / you / study Arabic)? .
15) (what countries / they / visit in Europe)? .
16) (he / hurt his leg) .
17) (she / leave her phone in a taxi) .
18) (we / not / lose our tickets) .
19) (she / call her mother)? .
20) (he / take a taxi)? .
www.perfect-english-grammar.com