I ___ coffee every morning., drink, am drinking, have drunk, have been drinking, She ___ TV now., has been watching, watches, is watching, has watched, They ___ their homework yet., aren't finishing, haven't finished, haven't been finishing, don't finish, He ___ here since noon., works, has worked, is working, has been working, We ___ to school on Sundays., haven't been going, haven't gone, aren't going, don't go, ___ you ___ dinner now?, Have / eating, Have / eaten, Are / eating, Do / eat, My father ___ in a bank., has been working, works, is working, has worked, Listen! The baby ___., is crying, has cried, cries, has been crying, I ___ my keys before., am losing, have been losing, have lost, lose, She ___ English for three years., studies, is studying, has studied, has been studying, They ___ tennis every weekend., play, have played, are playing, have been playing, I ___ for the bus at the moment., wait, am waiting, have waited, have been waiting, He ___ his room yet., doesn't clean, hasn't been cleaning, isn't cleaning, hasn't cleaned, We ___ all day., travel, are travelling, have been travelling, have travelled, ___ she ___ French?, Does / speak, Is / speaking, Has / speaking, Has / spoken, The children ___ in the garden now., have played, are playing, play, have been playing, We ___ this film before., have been seeing, have seen, see, are seeing, It ___ since morning., has rained, is raining, has been raining, rains, He ___ meat., hasn't been eating, isn't eating, hasn't eaten, doesn't eat, Why ___ you ___?, are / laughing, have / laughing, have / laughed, do / laugh, My sister ___ early every day., gets up, has got up, is getting up, has been getting, I ___ a book right now., have read, read, have been reading, am reading, They ___ the project already., have been finishing, finish, have finished, are finishing, She ___ here for two hours., has waited, has been waiting, waits, is waiting, ___ they ___ to music every day?, Have / listening, Have / listened, Are / listening, Do / listen, The dog ___ on the sofa now., has slept, is sleeping, has been sleeping, sleeps, I ___ him since 2020., have known, have been knowing, know, am knowing, We ___ the house all morning., clean, are cleaning, have been cleaning, have cleaned, She ___ to work by car., hasn't been driving, doesn't drive, isn't driving, hasn't driven, ___ he ___ for the test now?, Is / studying, Has / studied, Has / studying, Does / study, Water ___ at 100°C., is boiling, has boiled, boils, has been boiling, They ___ football at the moment., have been playing, play, have played, are playing, He ___ his lunch yet., hasn't had, doesn't have, hasn't been having, isn't having, I ___ for you all day., am looking, look, have been looking, have looked, ___ your parents ___ nearby?, Have / living, Do / live, Have / lived, Are / living, She ___ a shower now., has been taking, takes, has taken, is taking, We ___ to Paris twice., have gone, have been going, are going, go, They ___ basketball since 4 p.m., are playing, play, have played, have been playing, He ___ coffee., hasn't liked, doesn't like, isn't liking, hasn't been liking, What ___ she ___ now?, has / done, has / doing, is / doing, does / do, The sun ___ in the east., has been rising, has risen, rises, is rising, I ___ dinner right now., have been cooking, am cooking, have cooked, cook, She ___ her homework already., has done, does, is doing, has been doing, We ___ in this city for ten years., are living, live, have lived, have been living, They ___ to school on Saturday., don't go, aren't going, haven't gone, haven't been going, ___ you ___ the answer?, Are / knowing, Have / knowing, Have / known, Do / know, The teacher ___ the lesson now., has explained, has been explaining, is explaining, explains, I ___ that movie before., see, have seen, am seeing, have been seeing, He ___ the car since morning., fixes, has been fixing, has fixed, is fixing, She ___ sugar in tea., doesn't take, isn't taking, hasn't taken, hasn't been taking, Why ___ they ___ outside?, have / standing, do / stand, have / stood, are / standing, Birds ___., have been flying, have flown, fly, are flying, We ___ for our friends now., are waiting, wait, have waited, have been waiting, They ___ the email yet., haven't been sending, don't send, aren't sending, haven't sent, I ___ too much recently., work, am working, have been working, have worked, ___ he ___ German?, Is / teaching, Does / teach, Has / taught, Has / teaching, She ___ a letter at the moment., is writing, writes, has been writing, has written, We ___ this restaurant many times., have been visiting, have visited, visit, are visiting, They ___ in the garden for an hour., are working, have worked, have been working, work, He ___ late., hasn't arrived, isn't arriving, hasn't been arriving, doesn't arrive, ___ she ___ on the phone now?, Has / talking, Is / talking, Has / talked, Does / talk, My brother ___ comics., likes, is liking, has been liking, has liked, The students ___ quietly now., sit, have sat, are sitting, have been sitting, I ___ my bag., have been forgetting, am forgetting, forget, have forgotten, She ___ piano since childhood., plays, has been playing, is playing, has played, We ___ fish., don't eat, aren't eating, haven't been eating, haven't eaten, Where ___ you ___ now?, have / going, do / go, are / going, have / gone, The shop ___ at 9 a.m., has opened, has been opening, is opening, opens, He ___ lunch now., has, is having, has been having, has had, They ___ all the tickets., have been selling, sell, have sold, are selling, I ___ this book for weeks., have been reading, read, have read, am reading, She ___ in winter., hasn't swum, hasn't been swimming, isn't swimming, doesn't swim, ___ they ___ for the train?, Have / waited, Are / waiting, Have / waiting, Do / wait, I always ___ my teeth twice a day., have brushed, am brushing, brush, have been brushing, We ___ the report yet., aren't writing, haven't been writing, don't write, haven't written, He ___ in the kitchen all morning., has been cooking, cooks, is cooking, has cooked, ___ she ___ coffee every day?, Has / drinking, Is / drinking, Has / drunk, Does / drink, The boys ___ a game now., have played, have been playing, are playing, play, I ___ that song before., hear, have heard, am hearing, have been hearing, She ___ too hard lately., has been working, has worked, works, is working, They ___ in the sea., aren't swimming, haven't been swimming, don't swim, haven't swum, What ___ he ___ right now?, does / make, has / making, has / made, is / making, Our teacher ___ us homework., has been giving, gives, has given, is giving, We ___ a lot this month., have travelled, have been travelling, travel, are travelling, It ___ for two days., has been snowing, snows, has snowed, is snowing, He ___ chocolate., isn't eating, doesn't eat, hasn't eaten, hasn't been eating, ___ you ___ this word?, Are / understanding, Have / understanding, Have / understood, Do / understand, She ___ the floor now., has swept, has been sweeping, is sweeping, sweeps, They ___ their bags already., are packing, pack, have packed, have been packing, I ___ here since 8 o'clock., sit, have sat, am sitting, have been sitting, We ___ milk at home., aren't having, don't have, haven't been having, haven't had, Why ___ she ___ so fast?, is / driving, has / driving, does / drive, has / driven, The train ___ at 6 p.m., is leaving, has been leaving, has left, leaves, He ___ his friend now., is calling, calls, has been calling, has called, She ___ all her work., is finishing, has finished, finishes, has been finishing, They ___ football for hours., have played, play, have been playing, are playing, I ___ spicy food., am not liking, don't like, haven't been liking, haven't liked, ___ he ___ at the moment?, Is / resting, Has / rested, Does / rest, Has / resting, Cats ___ mice., have been catching, have caught, are catching, catch, We ___ the new student yet., haven't been meeting, aren't meeting, haven't met, don't meet
0%
Present Tenses Ghosts
Share
Share
by
Englishmoodacademy21
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Open the box
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
AI Enhanced: This activity contains content generated by AI.
Learn more.
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?