Present Perfect — Exercise 1
Complete the sentences using the positive, negative, or interrogative forms of the verbs in Present Perfect.
Show example Hide example
He
Spanish yet. (not / learn)
He hasn’t learned Spanish yet.
-
1.Shethree different countries. (visit)has visited
-
2.your brotherhis homework yet? (finish)Hasfinished
-
3.Weat that restaurant before. (not / eat)haven’t eaten
-
4.The teamseveral championships. (win)has won
-
5.Hethat book. (not / read)hasn’t read
-
6.your friendsto Asia recently? (travel)Havetravelled
-
7.The cata mouse in the kitchen. (catch)has caught
-
8.Matthewthe new movie. (not / see)hasn’t seen
-
9.your motherthe new dessert? (try)Hastried
-
10.The companysome changes. (announce)has announced
-
11.Rachelgreat success in recent years. (achieve)has achieved
-
12.youany difficulties in your new job? (experience)Haveexperienced
-
13.Ithree novels this year. (write)have written
-
14.Theysushi before. (not / taste)haven’t tasted
-
15.Charlotteany celebrities in Los Angeles? (meet)Hasmet
Try this exercise as a worksheet