English Task · english-task.com
Questions in the Present Perfect
Name:
Date:
Put the words in the right order to make questions in the Present Perfect
-
homework / your / Have / you / finished / finish / Has
-
university / the / Has / Have / started / son / start / your
-
gone / the / went / seaside / family / Black / Has / Have / to / the
-
Dad / plants / water / the / Have / Has / watered
-
Has / was / the / USA / been / Have / to / Sam
-
Have / Has / rode / our / ridden / a / English / teacher / horse
-
Have / new / bought / a / Has / they / house / buy
-
Have / taken / walk / a / took / for / you / Has / dog / the
-
was / the / since / yesterday / terrible / Have / been / Has / weather
-
your / crying / little / stopped / Have / Has / stop / sister
-
pay / paid / your / Have / Has / bill / the / father
-
Has / Peter / Have / lose / his / keys / lost
-
back / Has / came / come / Have / Susan
-
Have / heard / hear / Mary / Has / about / you
-
everybody / gone / Have / went / Has / home
-
to / Has / spoken / teacher / Have / John / spoke / his
-
the / Have / your / Has / sell / sold / house / neighbours
-
you / got / get / presents / Has / Have / of / lots
-
your / cooked / cook / Have / Has / dinner / mother
-
put / Have / coat / puts / Diana / her / Has / on
-
Ernie / leg / broken / Have / Has / broke / his
-
flown / a / flew / you / Has / kite / Have
-
Have / eaten / your / snails / ate / brother / Has
-
volleyball / Have / our / this / month / played / friends / play / Has
-
borrow / your / Have / he / Has / pen / borrowed
-
romantic / Have / read / books / reads / your / father / Has
-
saw / you / morning / Have / Has / Julia / this / seen
-
Have / Mrs / a / Salwick / wrote / written / book / Has
-
friends / a / ridden / rode / Has / bike / Have / your
Answer key
- Have you finished your homework
- Has your son started the university
- Has the Black family gone to the seaside
- Has Dad watered the plants
- Has Sam been to the USA
- Has our English teacher ridden a horse
- Have they bought a new house
- Have you taken the dog for a walk
- Has the weather been terrible since yesterday
- Has your little sister stopped crying
- Has your father paid the bill
- Has Peter lost his keys
- Has Susan come back
- Have you heard about Mary
- Has everybody gone home
- Has John spoken to his teacher
- Have your neighbours sold the house
- Have you got lots of presents
- Has your mother cooked dinner
- Has Diana put on her coat
- Has Ernie broken his leg
- Have you flown a kite
- Has your brother eaten snails
- Have our friends played volleyball this month
- Has he borrowed your pen
- Has your father read romantic books
- Have you seen Julia this morning
- Has Mrs Salwick written a book
- Have your friends ridden a bike
Online version with instant checking: english-task.com/grammar/a1-present-perfect-questions-1