Multiple Choice
MAKE SENTENCES
PRESENT PERFECT OR PAST SIMPLE
CORRECT THE SENTENCE
Random
100

Which sentence is correct? 


A. I have driven to school 4 days this week. 

B. I drove to school 4 days this week. 

C. I am driving to school 4 days this week. 

A - unfinished time

100

(it/not /rain/recently) 

IT HASN'T RAINED RECENTLY.

100

Yesterday my friends ____ (play) golf.

PLAYED

Yesterday is a finished time word; thus, we use past simple.

100

I am living in Petrozavodsk for 10 years.

I've lived/been living for 10 years.

100

How many states are there in the US? 

50

200

Which sentence is correct? 

A.Marat and Arseny have visited Saint-Petersburg last month. 

B. Marat and Arseny  has visited Saint-Petersburg last month. 

C. Marat and Arseny  visited Saint-Petersburg last month. 

C - finished

200

(The weather/be/cold/last winter)

THE WEATHER WAS COLD LAST WINTER.

200

He ______ (live) in England since 2001. 

HAS LIVED OR HAS BEEN LIVING

Since is often used with present perfect. It emphasizes a specific time in the past up to NOW; thus, present perfect complements the word nicely.

200

Did you ever try any Bekker pastries?

Have you ever tried ...?

200

About how many people live in Russia? 

A. 504 million people 

B. 302 million people 

C. 146 million people 

D. 125 million people 

С

300

Which sentence is correct? 

A. I haven't ridden a roller coaster in my life. 

B. I haven't rode a roller coaster in my life. 

C. I didn't ride a roller coaster in my life. 

D. I haven't been riding a roller coaster in my life. 

A - unfinished

300

(Seva/never/be/London) 

SEVA HAS NEVER BEEN TO LONDON

300

Vasilisa _____ (be) here for half an hour.

HAS BEEN

here gives a context of present time (still happening). Additionally,we are using for + period of time and present perfect can emphasize a period/duration of time.

300

What's the most exotic place you visited?

What's the most exotic place you have (ever) visited?


We use present perfect with superlatives!!!

300

How many English words does an average Englishman use? 

From 20 thousand to 40 thousand words.

400

Which question is correct? 

A. Have you bought a house ever? 

B. Has you bought a house ever? 

C. Have you ever bought a house? 

D. Has you bought a house yet? 

400

Nikita and Kirill /watch/movie/one hour

They have been watching the movie for one hour. 

400

William Shakespeare _____ (write) 37 plays.

WROTE

We only use past time when speaking of the deceased (dead people).

400

They has been watching the concert for 30 minutes ago. 

They have been watching the concert since 30 minutes ago. 

400

What is the capital of Canada? 

Ottawa

500

Which question and answer is correct? 

A. What information has she been remembering for the test? She has been remembering everything from chapter 1 and 2. 

B. What information has she remembered for the test? She has been remembering everything from chapter 1 and 2. 

C. What information has she remembered for the test? She has remembered everything from chapter 1 and 2. 

C

500

(my sister/not/eat/ a hamburger)

(my brother/teach/English/since/he/move/here) (BOTH) 

MY SISTER HASN'T EATEN A HAMBURGER.

MY BROTHER HAS TAUGHT ENGLISH SINCE HE MOVED HERE.

MY BROTHER HAS BEEN TEACHING ENGLISH SINCE HE MOVED HERE. 

500

Where _____ (you, be) yesterday?

What are you talking about?! I ________ (be) here since yesterday morning! 

WERE YOU

have been 

Yesterday is a finished time word; thus, we use past simple. 

What time is a finished time word (it answers when); thus, we use past simple.

500

I was married for 30 years, and it's still going happy.

I've been married for 30 years, and it's still going happy.

500

About how many KFC restaurants are there in Russia? 

About 1000. 

M
e
n
u