You are on page 1of 2

Games4esl.

com

Present Perfect (Questions)


Use the words in brackets to make a present perfect question.

For example: (you / did / your homework ?) → Have you done your homework?

1. (you / read / ‘The Great Gatsby’?)

________________________________________________________________________

2. (she / be / late before?)

________________________________________________________________________

3. (he / meet / your parents?)

________________________________________________________________________

4. (they / live / here for a long time?)

________________________________________________________________________

5. (I / meet / you before?)

________________________________________________________________________

6. (he / eat / octopus before?)

________________________________________________________________________

7. (she / work / here for two years?)

________________________________________________________________________

8. (they / take / the exam yet?)

________________________________________________________________________

9. (How much water / you / drink today?)

________________________________________________________________________

10. (What / you / do today?)

________________________________________________________________________

© 2020 www.Games4esl.com
This worksheet is free to use for personal or classroom use .
Games4esl.com

Present Perfect (Questions)

Answers
1. Have you read ‘The Great Gatsby’?

2. Has she been late before?

3. Has he met your parents?

4. Have they lived here for a long time?

5. Have I met you before?

6. Has he eaten octopus before?

7. Has she worked here for two years?

8. Have they taken the exam yet?

9. How much water have you drank today?

10. What have you done today?

© 2020 www.Games4esl.com
This worksheet is free to use for personal or classroom use .

You might also like