Past Simple Tense

English as a Second Language (ESL)

By the time she arrived, they ________ their dinner.

A) finish
B) finished
C) had finished
D) finishes

When I ________ to the station, the train had already left.

A) arrive
B) arrived
C) arrives
D) arriving

He ________ to the meeting because he forgot to set the alarm.

A) doesn't go
B) didn't go
C) hadn't gone
D) not went

They ________ a lot of money on their vacation last summer.

A) spend
B) spent
C) spending
D) spends

We ________ about the changes during the meeting yesterday.

A) discusses
B) discussing
C) discussed
D) had discussed

I ________ her for over an hour before she finally answered the phone.

A) wait
B) waited
C) had waited
D) waiting

My brother ________ a book when I entered his room yesterday.

A) read
B) reads
C) was reading
D) had read

She ________ in the same city her whole life before she moved abroad.

A) live
B) lived
C) had lived
D) living

The teacher ________ the students before the exam started last week.

A) warn
B) warns
C) warned
D) had warned

They ________ the project on time, but it was still successful.

A) didn't complete
B) hadn't completed
C) completed
D) complete

We ________ our tickets two days before the concert.

A) buy
B) buys
C) bought
D) had bought

She ________ her keys and had to ask for help to find them.

A) lost
B) had lost
C) losing
D) lose

They ________ to the concert last night despite the bad weather.

A) goes
B) went
C) gone
D) were going

I ________ the book you gave me last weekend.

A) finish
B) finishes
C) finished
D) had finished

He ________ to the office every day last month before he took a vacation.

A) went
B) goes
C) going
D) had gone

Bài kiểm tra tháng 9

Vocabulary - ESL

  1. ENGLISH GRAMMAR WORKSHEET

REVISION OF FOUR TENSES

Name: __________________________
Class: __________________________
Date: __________________________

I. Choose the correct answer. (15 questions)

Choose A, B, C, or D.

  1. My sister ______ to school by bus every day.
    A. go
    B. goes
    C. is going
    D. went
  2. Look! The children ______ in the garden.
    A. play
    B. played
    C. are playing
    D. have played
  3. I ______ this book twice.
    A. read
    B. am reading
    C. have read
    D. reads
  4. We ______ to Da Nang last summer.
    A. go
    B. have gone
    C. are going
    D. went
  5. Tom usually ______ football after school.
    A. plays
    B. is playing
    C. played
    D. has played
  6. Listen! Someone ______ at the door.
    A. knocks
    B. knocked
    C. is knocking
    D. has knocked
  7. She ______ her homework yet.
    A. doesn’t finish
    B. isn’t finishing
    C. didn’t finish
    D. hasn’t finished
  8. They ______ their grandparents yesterday.
    A. visit
    B. visited
    C. have visited
    D. are visiting
  9. My father ______ coffee every morning.
    A. drinks
    B. is drinking
    C. drank
    D. has drunk
  10. We ______ English for three years.
    A. study
    B. studied
    C. are studying
    D. have studied
  11. What ______ you ______ now?
    A. do / do
    B. are / doing
    C. did / do
    D. have / done
  12. I ______ my keys two hours ago.
    A. lose
    B. have lost
    C. lost
    D. am losing
  13. ______ you ever ______ sushi?
    A. Did / eat
    B. Are / eating
    C. Have / eaten
    D. Do / eat
  14. Anna ______ TV at the moment.
    A. watches
    B. watched
    C. has watched
    D. is watching
  15. My mother ______ in this hospital since 2020.
    A. works
    B. worked
    C. is working
    D. has worked

II. Put the verbs in brackets into the correct tense. (15 questions)

  1. Peter usually __________ (get) up at 6:30.
  2. Be quiet! The baby __________ (sleep).
  3. I __________ (not / see) this movie yet.
  4. We __________ (visit) our uncle last Sunday.
  5. My brother __________ (play) basketball every Saturday.
  6. Look! It __________ (rain).
  7. She __________ (live) in this city for five years.
  8. They __________ (buy) a new computer yesterday.
  9. __________ your father usually __________ (drive) to work?
  10. What __________ you __________ (do) at the moment?
  11. I __________ already __________ (finish) my homework.
  12. Tom __________ (not / go) to school yesterday because he was sick.
  13. Sarah often __________ (help) her mother with the housework.
  14. We __________ (not / watch) TV now. We are doing our homework.
  15. __________ you ever __________ (be) to Singapore?

III. Complete the sentences with the correct form of the verbs. (10 questions)

  1. Every morning, Lisa __________ (have) breakfast at 7 o’clock.
  2. Listen! The students __________ (sing) in the classroom.
  3. My parents __________ (travel) to Thailand three times.
  4. I __________ (meet) my best friend five years ago.
  5. Jack __________ (not / like) spicy food.
  6. Look! Your dog __________ (run) after the cat.
  7. We __________ (know) each other since 2022.
  8. He __________ (break) his leg last month.
  9. My sister __________ (do) her homework every evening.
  10. They __________ just __________ (arrive) at the airport.

IV. Find and correct the mistake. (5 questions)

  1. She go to school every day.
    → ______________________________________________
  2. Look! The boy plays football now.
    → ______________________________________________
  3. I have visited my grandmother yesterday.
    → ______________________________________________
  4. They didn’t went to the cinema last night.
    → ______________________________________________
  5. He has lived here since five years.
    → ______________________________________________

V. Rewrite the sentences using the words given. (5 questions)

  1. I started learning English three years ago.
    → I __________________________________ English for three years.
  2. She is doing her homework now.
    → She __________________________________ her homework at the moment.
  3. Tom went to Ha Noi last summer.
    → Tom __________________________________ to Ha Noi last summer.
  4. My father goes to work by car every day.
    → My father usually __________________________________ to work by car.
  • This is the first time I have eaten sushi.
    → I __________________________________ sushi before.

Create and Customize Worksheets for Every Classroom

LiveWorksheets makes it easy for teachers, parents and homeschool educators to design and deliver engaging learning materials. Upload a PDF or start from scratch to create what you need: anything from interactive math worksheets to reading comprehension worksheets, multiplication worksheets, and kindergarten worksheets in just a few clicks. Our drag-and-drop editor works across all grade levels and subjects, so you can tailor content to your lesson plans, homework, or assessments. ESL teachers can also build custom ESL worksheets, add a common sound chart, or integrate ESL activities to make each class more engaging. Easily create differentiated, auto-graded activities that save valuable time and support better student learning.

A Complete Library of Learning Resources for K-12 and ESL

Access thousands of ready-to-use worksheets across K-12 subjects, including kindergarten worksheets, math worksheets, multiplication practice, reading comprehension exercises, and ESL resources. Filter by grade, subject, or skill level to find exactly what you need, whether it’s for an elementary classroom, middle school review, or high school practice. ESL teachers can explore our growing collection of ESL worksheets and English as a Second Language activities designed to support all levels of learners. With new content added regularly, LiveWorksheets is a flexible resource that helps build lasting learning outcomes.