I _____________ (read) this book several times., has read, have read, have readed, has readed, She _________(wear) that skirt many times., have wore, has wore, have worn, has worn, We ______already_______ (eat) our lunch., have eaten, has eaten, has ate, have eat, _______ you ever _______ (see) a ghost?, Has saw, Have saw, Has seen, Have seen, I _____________ (not visit) my grandparenst for weeks., hasn't visited, haven't visit, hasn't visit, haven't visited, Tom ______________ (not meet) Alice., hasn't met, haven't met, hasn't meet, haven't meet, ______ Ali ____________ (find) his books?, Has find, Has found, Have found, Has finded, ______ you _______ (hear) from Jack lately?, Has heard, Has heared, Have heard, Have heared, Tom and Sue __________ (take) the taxi to get there lately., has taken, has took, have took, have taken, They ______ never ________(buy) a new car., has bought, has buyed, have bought, have buyed

present perfect

by

Leaderboard

We are currently working on improving the Leaderboard functionality. Please help us by offering your feedback.

Give Feedback

Visual style

Options

We are currently working on improving the Activity Settings. Please help us by offering your feedback.

Give Feedback

Switch template

Continue editing: ?