Home » Mixed Level English Grammar Tests » Mixed Level English Grammar – Present Perfect – Test 1

Mixed Level English Grammar – Present Perfect – Test 1

1. He _____ a letter to his mother.

2. Is Sam still there? No, he _____ out.

3. _____ the piano since you were a child?

4. People have _____ to the Moon.

5. I _____ my homework.

6. I _____ my car from the garage.

7. Simon _____ what I asked him.

8. I _____ for the exam.

9. Mike _____ this game before.

10. We _____ at that restaurant many times.


 

Leave a Comment

error: Alert: Content is protected !!