Present perfect (has/have + past participle)
3rd grade (Year 4 in England) · 16 questions · Common Core: L.3.1.E · England: Y3 GPS (present perfect)
Name
Date
Score/ 16
Question 1
Choose the correct present perfect form. They ___ here since Monday.
- A. has lived
- B. have live
- C. have lived
- D. lived have
Question 2
Choose the correct present perfect form. Ellie ___ all the biscuits!
- A. has ate
- B. has eat
- C. has eaten
- D. have eaten
Question 3
Choose the correct present perfect form. My parents ___ me a new bike!
- A. have bought
- B. have buyed
- C. has bought
- D. have buy
Question 4
Choose the correct present perfect form. Ellie ___ all the biscuits!
- A. has eaten
- B. has eat
- C. have eaten
- D. has ate
Question 5
Choose the correct present perfect form. Ellie ___ all the biscuits!
- A. has eaten
- B. have eaten
- C. has ate
- D. has eat
Question 6
Choose the correct present perfect form. She ___ to France three times.
- A. has be
- B. has been
- C. have been
- D. is been
Question 7
Choose the correct present perfect form. Ellie ___ all the biscuits!
- A. has eat
- B. have eaten
- C. has eaten
- D. has ate
Question 8
Choose the correct present perfect form. My parents ___ me a new bike!
- A. have buy
- B. has bought
- C. have buyed
- D. have bought
Question 9
Choose the correct present perfect form. Tom ___ his arm, so he can't write.
- A. have broken
- B. has break
- C. has broken
- D. has broke
Question 10
Choose the correct present perfect form. My parents ___ me a new bike!
- A. have buyed
- B. have buy
- C. have bought
- D. has bought
Question 11
Choose the correct present perfect form. The bus ___ yet.
- A. hasn't arrive
- B. not has arrived
- C. hasn't arrived
- D. haven't arrived
Question 12
Choose the correct present perfect form. My parents ___ me a new bike!
- A. have buy
- B. have bought
- C. has bought
- D. have buyed
Question 13
Choose the correct present perfect form. She ___ to France three times.
- A. is been
- B. has been
- C. have been
- D. has be
Question 14
Choose the correct present perfect form. Tom ___ his arm, so he can't write.
- A. has broken
- B. have broken
- C. has broke
- D. has break
Question 15
Choose the correct present perfect form. I ___ my homework, so now I can play.
- A. have finish
- B. has finished
- C. have finished
- D. finished have
Question 16
Choose the correct present perfect form. We ___ that film already.
- A. has seen
- B. have saw
- C. have see
- D. have seen
Write your answers right on the page. · Free from eurekami.com