I ________ (study) English for three years before I moved to the US.
had studied
If I ________ (win) the lottery, I would buy a house on the beach and travel the world.
won
You ________ the new restaurant on Main Street, it's great!
should try
I ________ (meet) my friends at the mall tomorrow at 3 pm, so I'll see you then
am meeting
Infinitive form of “forgotten”
forget
By the time I arrived, they ________ (already/eat) dinner
had already eaten
I would have gone to the party if I ________ (invite), but I wasn't feeling well anyway
had been invited
I ________ three languages, but I'm not fluent in any of them, unfortunately
can speak
She ________ from college next year and is looking forward to starting her career
will graduate
Past simple of “find”
found
If I ________ (know) you were coming, I would have baked a cake.
had known
If it ________ (rain) tomorrow, we'll cancel the picnic and stay indoors instead
rains
She ________ tired after working all night, so let's give her a break
must be
They ________ to travel to Europe this summer, but they're not sure yet.
are planning
Past participle of “learn”
learned/learnt
The company ________ (experience) financial difficulties before it went bankrupt, which was a shock to everyone.
had been experiencing
If I had taken the job, I ________ (work) for the company for five years now, and I would have gained valuable experience
would be working
They ________ to the party, but I'm not sure, so let's wait and see
may come
I ________ 25 years old next month, and I'm excited to celebrate my birthday
will be
Past simple of “dream”
dreamt
By the time the police arrived, the thief ________ (already/escape) through the back door, leaving no clues behind
had already escaped
If the company had invested in new technology, it ________ (be) more competitive in the market today, but it's too late now.
would be
The new policy ________ been implemented last year, but it's been delayed until further notice
should have
By this time next year, I ________ my studies and will be looking for a job, so I hope to have good news soon.
will have finished
Gerund of “employ”
employing