Present Perfect — Yes/No questions with short answers
Fill in have or has and complete the answer.
Show example Hide example
Emma done the washing up? No,
.
Has Emma done the washing up? No, she hasn’t.
-
1.you ever been here? Yes,.HaveI have
-
2.Kate called you this morning? No,.Hasshe hasn't
-
3.Kevin and Lilly parked their car next to my house? Yes,.Havethey have
-
4.we booked a table in a restaurant? Yes,.Havewe have
-
5.your sister arrived? No,.Hasshe hasn't
-
6.Josh thrown out the rubbish? No,.Hashe hasn't
-
7.the children had breakfast? Yes,.Havethey have
-
8.I changed a lot? No,.Haveyou haven't
-
9.the cat scratched you? No,.Hasit hasn't
-
10.you spoken to Jane? Yes,.HaveI have
-
11.your team won the competition? Yes,.Hasit has
-
12.we met before? No,.Havewe haven't
-
13.your friends invited you to the party? Yes,.Havethey have
-
14.the teacher given you the task? Yes,.Hashe has
-
15.you bought it for me? Yes,.HaveI have
Try this exercise as a worksheet