Present Perfect — have vs. has
Fill in the gaps with have or has and the verb in brackets. Use the Present Perfect.
Show example Hide example
Kate
him ten times this morning. (to call)
Kate has called him ten times this morning.
-
1.Oh no! Imy finger. (to cut)have cut
-
2.Policetwo robbers this morning. (to arrest)have arrested
-
3.William isn't at home. Heto his friends. (to go)has gone
-
4.Wealreadythe bill. (to pay)havepaid
-
5.Emilyjusther report. (to finish)hasfinished
-
6.My English. Now it's much better. (to improve)has improved
-
7.Ia lot of interesting people at this party. (to meet)have met
-
8.It's only 11 am and Ialreadythree cups of coffee. (to drink)havedrunk
-
9.Chloethis book twice. (to read)has read
-
10.Wehere this month. (to be)have been
-
11.Be careful. The floor is still wet. Ijustit. (to mop)havemopped
-
12.Jane looks nice. Sherecentlyher hair. (to cut)hascut
-
13.Where are my keys? Ijustthem. (to see)haveseen
-
14.This is the first time wesushi. (to eat)have eaten
-
15.It's the most expensive dress Daniellaever. (to buy)hasbought
Try this exercise as a worksheet