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

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.