L3 Sentences
L3 Fill in the blank
L3 Reading ?'s
L4 Fill in the blank
L4 Sentence
L4 Reading ?'s
Random
100

( will / work / finished / he / the / have ) next week.

He will have the work finished next week.

100

She has not visited her parents' home _______

she got married.

A: from

B: since

C: before

D: after 

B: Since

She has not visited her parents' home since she got married.

100

______ art experts believe these techniques were the result of his creative imagination. 

A: Some 

B: Others

A: Some

Some art experts believe these techniques were the result of his creative imagination. 

100

When Harry lived in Liverpool, he _____ often come to see me.

A: would

B: should

B: would

When Harry lived in Liverpool, he would often come to see me. 

100

You ( better / in / had / not / go out ) such bad weather.

You had better not go out in such bad weather.

100

Do German train stations have ticket gates?

No

100

Fix 

He (pay) the car two days ago.

He (paid) the car two days ago.

200

( practicing / have / I / with / soccer / been / Tom ) since this morning.

I have been practicing soccer with Tom since this morning. 

200

By the time Nick gets home, the Tv program 

__________.

A: had ended

B: has ended

C: will have ended

D: ends

C: will have ended

By the time Nick gets home, the TV program will have ended.

200

 Some art experts believe these techniques were the result of his creative imagination. _______ say he suffered from an eye disease that prevented him from seeing things clearly. 

A: Some 

B: Others

B: Others

Others say he suffered from an eye disease that prevented him from seeing things clearly. 

200

"Do I have to reserve a table?" "No, you ______."

A: don't have to

B: mustn't

A: don't have to

"Do I have to reserve a table?" "No, you don't have to."

200

We ( have / him / before / called / should ) we visited.


We should have called him before we visited.

200

Sometimes you ______ get on a train without a ticket at all. 

A: can

B: must

C: should

A: can

Sometimes you can get on a train without a ticket at all. 

200

______ she been feeling better lately?

A: Has

B: Have

C: Had

A: Has

Has she been feeling better lately?

300

Recently I ( writing a report / been / for / busy / have) my English class.

Recently I have been busy writing a report for my English class. 

300

She _________ in this company for 20 years next March.

A: has been working

B: has worked

C: is working

D: will have worked

A: has been working

She has been working in this company for 20 years next March.

300

What color does Van Gogh use the most in his painting?

Yellow

300

I'll be in my office all day today, so you _______ come at any time. 

A: may

B: should

A: may

I'll be in my office all day today, so you may come at any time. 

300

When I was a child, I (that / to / used / listen / song / to). 

When I was a child, I used to listen to that song. 

300

What kind of machines do they have on German station platforms? 

A: Capsule Machines

B: Train Logo Stamp

C: Ticket Stamp Machines

D: Ramen Machines

C: Ticket Stamp Machines

300

He _____ a new job recently.

A: get

B: gets

C: got

D: has got

C: got

He got a new job recently.

400

( had / bus / when / already / the / left ) we got to the bust stop. 

The bus had already left when we got to the bus stop. 

400

He _____ in Kyoto for two years.

A: lives

B: has lived

C: has been lived

D: live

B: has lived

He has lived in Kyoto for two years.

400

Art experts ______ to learn what causes an artist to paint the way he or she does for a long time. 

A: be trying

B: have been trying

C: trying they have

D: have bean trys

B: have been trying

Art experts have been trying to learn what causes an artist to paint in the way he or she does for a long time. 

400

Although I tried many times, the engine _______ not start. 

A: should

B: would

B: would

Although I tried many times, the engine would not start. 

400

I ( smoking / you / stop / like / would / to ) here.


I would like you to stop smoking here.

400

What do you have to pay if you are caught without a ticket?

A: pay for the ticket

B: pay a fine

C: pay for a stamp

D: nothing

B: pay a fine

You can be made to pay a fine several tens of times the fare.

400

The children _____ doing their chores every Saturday.

A: is 

B: are

C: does

B: are 

The children are doing their chores every Saturday.

500

How ( been / Mr. Smith / working / long / has ) for the shop? 

How long has Mr. Smith been working for the shop?

500

I haven't seen her lately. When _______ her last?

A: did you see

B: have you seen

C: do you see

D: had you seen

B: have you seen

I haven't seen her lately. When have you seen her last?

500

What artist are they talking about in the reading?

A: Vichent Van Go

B: Vincent Van Gogh

C: Vincent Ven Gog

D: Vincent Van Goh

B: Vincent Van Gogh

500

You _____ to see a doctor since you say you're always tired.

A: ought

B: should

A: ought

You ought to see a doctor since you say you're always tired. 

500

You ( be / to / for / late / ought / school / not ).

You ought to not be late for school.

500

In European movies you often see scenes of people _________ on a train.

A: getting punched

B: seeing someone off 

C: sitting on the floor

D: singing

B: seeing someone off

In European movies you often see scenes of people seeing someone off on a train.

500

By the time I arrived, they _____.

A: left

B: leaves

C: leaving

D: has left

A: left

By the time I arrived, they left.

600

( living / Tokyo / she / has / in / been ) all her life. 

She has been living in Tokyo all her life.

600

When it began to rain, I realized that I _______ my umbrella in the train. 

A: left

B: was leaving

C: have left

D: had left

D: had left

When it began to rain, I realized that I had left my umbrella in the train. 

600

Vincent Van Gogh may have suffered the effects of _________.

A: Digital disease

B: Tuberculosis

C: Digitalis

D: Cancer

C: Digitalis


600

____ I wash the dishes after dinner?

A: Will

B: Shall

B: Shall

Shall I wash the dishes after dinner?

600

You ( take / not / need / medicine / day / this / every )

You need not take this medicine every day. 

600

Japanese people _____ why they don't just build a ticket gate.

A: confuse

B: write

C: wonder

D: mind

C: Wonder

Japanese people wonder why they don't just build a ticket gate. 

600
The birds ____ flown away.


A: has

B: have

C: had 

B: have

The birds have flown away.