Present Perfect Exercises
Present Perfect Exercises
Check
Have you read War and
Show
[.]
2) (She / be / late for a meeting)?
Check
Has she been late for a m
Show
[.]
3) (He / meet / your family yet)?
Check
Has he met your family y
Show
[.]
4) (They / live / here as long as we have)?
Check
Show
[.]
5) (You / go / to Australia)?
Check
Show
[.]
6) (She / miss / the bus)?
Check
Show
[.]
https://www.perfect-english-grammar.com/present-perfect-exercise-3.html 1/4
6/20/2021 Present Perfect Exercise 3
[.]
8) (They / take / the exam)?
Check
Show
[.]
9) (She / work / in this company for fifteen years)?
Check
Show
[.]
10) (How long / she / live in London)?
Check
Show
[.]
11) (Where / you / be)?
Check
Show
[.]
12) (How much coffee / you / drink today)?
Check
Show
[.]
13) (What / you / do today)?
Check
Show
[.]
14) (How long / he / work here)?
Check
Show
[.]
15) (Why / you / bring that)?
Check
Show
[.]
16) (How many times / you / visit Scotland)?
Check
Show
[.]
17) (How many books / you / read this week)?
Check
Show
[.]
18) (How long / you study English)?
Check
Show
https://www.perfect-english-grammar.com/present-perfect-exercise-3.html 2/4
6/20/2021 Present Perfect Exercise 3
[.]
19) (How much food / you / buy)?
Check
Show
[.]
20) (They / go / to the USA)?
Check
Show
[.]
Need more practice? Get more Perfect English Grammar with our courses.
Welcome to
https://www.perfect-english-grammar.com/present-perfect-exercise-3.html 3/4