has cooked - He ___ (cook) the dinner, have done - I ____ (do) my math homework, have been studying - I _____ (study) for 2 hours, have been watching - They _______ (watch) the film since 4 o clock, had eaten - She ______(eat) all cookies, had seen - My mom ______ (see) her once , had been working - She ________ (work) in the garage, had been reading - I ______ (read) a book when he arrived, will have finished - I _______ (finish) this film today, will be reading  - I ________ (read) the book by dinner time, will have eaten - I ______ (eat) my lunch , will be working - I ______ (work) at saturday, If/don t get - _____ you wear scarf you _______ cold, If/will catch - ____ you run fast you _______ the train, If/die - ____ you smoke you _____ early, If/will go - ____ I pass the exam I ______ to Paris, have been talking - I ________ (talk) for 1 hour, have been waiting - She _______ (wait) for the bus, have been running - I ______ (run) for one hour, will have been living - By 2024 she ________ (live) in this house for 4 years,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?