Apache 39's English Classes Online Class exercise C2 – Worksheet 2b – Present Perfect Present Perfect 1 / 20 I ___________________________________ (forget) my wallet. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 2 / 20 They ___________________________________ (come) to the party early. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 3 / 20 She___________________________________ (not / hold) back her opinions during the discussions. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 4 / 20 I ___________________________________ (tell) you this already! Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 5 / 20 He ___________________________________ (not / spend) all his money. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 6 / 20 He ___________________________________ (grow up) to be a kind person. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 7 / 20 ___________________________________ (you / speak) to the teacher? Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 8 / 20 He ___________________________________ (not / lose) his keys. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 9 / 20 ___________________________________ (they / shake) the bottle before using it? Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 10 / 20 I ______________ (shut) the window to keep out the cold. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 11 / 20 ___________________________________ (you / read) the newspaper today? Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 12 / 20 ___________________________________ (you / put) the toys away? Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 13 / 20 She ___________________________________ (feel) tired all day. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 14 / 20 She ___________________________________ (hit) her target every time she practices. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 15 / 20 ___________________________________ (you / know) the truth all along? Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 16 / 20 He ___________________________________ (write) that book already. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 17 / 20 We ___________________________________ (drive) all night. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 18 / 20 We ___________________________________ (not / catch) the train this morning. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 19 / 20 ___________________________________ (they / tear) down the old building yet? Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check 20 / 20 She ___________________________________ (be) to Paris three times. Complete the sentence to make the present perfect. Mind the punctuation and orthography. Check Your score isThe average score is 30% 0% Restart quiz Class Exercises Contents Contact me