Mastering English Past Tenses: Exercises & Verb Lists
Posted on Mar 23, 2025 in Administration and Management
English Past Tenses Exercises
Complete the Sentences with the Correct Verb Form:
- Andrew __________ 10 glasses of wine last night.
- I __________ Will Smith last summer at the Oscar Awards.
- We __________ in the same house since 2012.
- __________ anything on eBay?
- I __________ the simple present tense lesson yet.
- When I was younger, I __________ my mother’s car.
- She is so sad; she __________ to the same song 20 times today.
- Excuse me! I have to ask you something: __________ my mom’s vase last night?
- He __________ so preoccupied for the last couple of weeks.
Choose the Correct Verb Form:
- Have you ever passed (pass) an English exam?
- What did you do (do) last night?
- She has just arrived (arrive) from Manchester.
- They saw (see) Mary last week.
- Have you seen (see) Mary lately?
Select the Best Option:
- She _____ (put on) a lot of weight recently.
- _______ you ever _____ (have) a pet?
Yes, I _______ (have) a dog when I lived with my parents.
- My parents ______ (live) in Paris for ten years and then they moved to Hamburg.
- They _______(live) in Hamburg for five years now.
- Lady Di _______(visit) a lot of poor countries. The Queen ________ (visit) a lot of poor countries, too.
- When ____ you ________ (give up) smoking? Oh, a long time ago.
I think I _______ (not smoke) since 2000.
- My great-grandfather ________(die) forty years ago. I never _________(meet) him.
- I don’t know Jane’s fiancé. I have never met him.
- When we were on holiday, the weather ______ (be) awful. Since we came back, the weather ___________(be) great.
- How long ______ you _________(study) English? For five years now. I ________ (start) when I finished university.
- a) have … studied … started
- My bicycle is not here anymore. Someone ___________(take) it.
More Past Simple and Past Perfect Exercises:
- I have lost my purse. I can’t find it anywhere.
- Marianne earned a lot of money last month, but she has spent it all on clothes since then.
- He studied in Amsterdam for four years and then he went on to do an M.A. in the States.
- The match has started. They are winning 1-0.
- Real estate prices have gone down this year. We hope to buy a new house soon.
- He won the Pulitzer but two days later he died of a heart attack.
- A young couple bought the house on the hill, but they didn’t live there long.
- Jane has already read this book twice.
- How long were you in Berlin last summer?
- How long have you lived in Barcelona since you moved to Spain?
Mixed Tense Exercise:
Ann has lived (live) in Birmingham all her life. Yesterday when Ann was (be) on her way to the train station, it began (begin) to rain. She ran (run) back to get her umbrella, but this made (make) her late for her train. When she got (get) to the station, she asked (ask) a woman on the platform: “How long have you been (be) here, Madam?” “Not long, the train to London has just left (leave), I’m afraid.”
When Ann arrived (arrive) at the office, her boss looked (look) at her and said (say): “You have been (be) late every morning this week. What has happened (happen) this time?” “I have missed (miss) my train.”
Another Mixed Tense Exercise:
- Have you booked (book) your hotel room yet?
- No, I wrote (write) to the hotel last week but they haven’t answered (not answer) yet.
- I have just had (have) my first driving lesson.
- How did it go (go)? Did you enjoy (enjoy) it?
- Well, I didn’t hit (hit) anything but I made (make) every other possible mistake.
- Where have you been (be)?
- I have been (be) shopping in Oxford Street. I found (find) a shop where shoes were (be) on sale and I got (get) 3 pairs.
- Have you met (meet) Angelica?
- Yes, we met (meet) last year at a conference in Austria. We have stayed (stay) in contact since then.
Final Mixed Tense Exercise:
- Tom has seen (see) that movie three times already.
- I read yesterday’s newspaper, but I have not read today’s.
- The students had (have) eight exams last month.
- The students have had (have) eight exams this month. [The month hasn’t ended yet.]
- They have practiced (practice) for the concert for over three hours today.
- Have you ever been to a professional football game?
- Did you enjoy the game?
- How long have you worked (work) here?
- The children have grown a lot since the last time I saw (see) them.
- We have never seen (see) snow.
- What did you have for breakfast this morning? I had (have) a coffee and a croissant.
- Have you sung professionally this year?
- Have you ever eaten (eat) snails?
- Last year she worked (work) a lot.
Irregular Verb List
Infinitive | Simple Past | Past Participle | Spanish |
---|
arise | arose | arisen | surgir |
beat | beat | beaten | golpear |
bring | brought | brought | traer |
come | came | come | venir |
drive | drove | driven | conducir |
eat | ate | eaten | comer |
fly | flew | flown | volar |
go | went | gone | ir |
hide | hid | hidden | esconderse |
keep | kept | kept | guardar |
leave | left | left | dejar |
lend | lent | lent | prestar |
make | made | made | hacer |
read | read | read | leer |
run | ran | run | correr |
sell | sold | sold | vender |
sleep | slept | slept | dormir |
spend | spent | spent | gastar |
split | split | split | partir |
strike | struck | struck | golpear |
teach | taught | taught | enseñar |
wake | woke | woken | despertarse |
write | wrote | written | escribir |
Infinitive | Simple Past | Past Participle | Spanish |
---|
become | became | become | convertirse |
begin | began | begun | comenzar |
bite | bit | bitten | morder |
break | broke | broken | romper |
build | built | built | construir |
buy | bought | bought | comprar |
catch | caught | caught | atrapar |
choose | chose | chosen | elegir |
draw | drew | drawn | dibujar |
drink | drank | drunk | beber |
fall | fell | fallen | caer |
feel | felt | felt | sentir |
find | found | found | encontrar |
forgive | forgave | forgiven | perdonar |
forsake | forsook | forsaken | abandonar |
freeze | froze | frozen | congelar |
give | gave | given | dar |
know | knew | known | saber |
lose | lost | lost | perder |
ride | rode | ridden | montar, ir |
see | saw | seen | ver |
shine | shone | shone | brillar |
take | took | taken | tomar |
throw | threw | thrown | lanzar |
win | won | won | ganar |