Rawabi Al-Quds Academy / English Department / Grade 7 / Unit 8
Language focus ( present perfect )
Language: English
Subject:
English language
> Grammar
![](https://assets.topworksheets.com/da141c23-031a-4903-85af-1d5c51103666/image/8362e421-9ac7-4ddd-a538-7d13b692457f.png)
Rawabi Al-Quds Academy / English Department / Grade 7 / Unit 8
Language focus ( present perfect )
Complete the sentences using affirmative and negative present perfect .
1. He __________ ( visit ) America .
have visited
has visited
2. You -----------(not/climb ) a mountain .
not have climbed
haven't climbed
3. My older brother _________ ( not/ drive ) a car .
hasn't driven
haven't driven
4. I ________ ( read ) a lot about South American snakes .
have read
has read
5. Ali and his parents __________ (be ) to Italy .
have been
has been