Present Perfect
? -
present perfect vs past simple
irregular verbs
present simple/present continuous/past simple/past continuous/present perfect
100

You are late! The class ________________ (already/to start)  

has already started

100

................it (to rain) all day?

Has it rained

100

Prices ____________________ (not/to go)up last year, but they ____________________ (to increase) by 8% already this year.  

didn't go

have increased

100

ჩხუბი

fight-fought-fought

100

Jim ..................(to water) the flowers once a week.Look! he ...................(to plant) a new bush in the garden.

waters

is planting

200

We _____________________ ( to be) in that restaurant several times.

have been

200

What countries ....................(they to visit) in Europe?

have they visited

200

They ____________________ (to close) the factory. 

– Really? When ______________________ (to happen)

have closed

did that happen

200

ცოდნა

know-knew-known

200

The last meeting............... (to be) successful and we .............(to sign) up a contract.

was 

signed

300

Mrs. Baxter _________________________ (to buy) all her groceries for the week.

has bought

300

he ......................(not/to take) a taxi back to home

has not taken

300

She ____________________ (to live)in London for three years. However, when her mom __________ (to die), she ____________________ (to move)to Leeds and ____________________ (to live)there ever since.  

lived

died

moved

has lived

300

გადაგდება

throw-threw-thrown

300

I ................... (to slip) and ................... (to fall down) when I ...................  (to cross) the street.
 

slipped

fell down

was crossing

400

Tommy ______________________ (to have)a bad cold for two weeks.

has had

400

Silvia .....................(not to forget) to bring us some cookies at home.

has not forgotten

400

The books you ordered ____________________(to arrive) . The delivery service ____________________ (to bring) them an hour ago.  

have arrived

brought

400

ტარება (ველოსიპედის,ცხენის)

ride-rode-ridden

400

Carol...................(to promise) to be at the party last week, but she finally ...........(not/to come) and I ................(to be) so sad and disappointed

promised

has not come

was

500

Mary ____________________(to send) several letters to her parents since she _________(to leave) home.

has sent

has left

500

Who ........................(we/ to forget) to invite for the birthday?

have we forgotten

500

He ____________________ (to fall) off the ladder and ____________________ (to break) his ankle. That's why he ____________________ (not/to be)in school for a while.  

fell

broke

hasn't been

500

მიტევება,პატიება

forgive-forgave-forgiven

500

-Do you know Martin's sister?

- I..................(to see) her a few times but I ............. (never/to speak) to her. ..................(you ever to speak) to her? 

-Yes, I .............(to meet) her at a party last week. she's very nice.

have seen

have never spoken 

have you ever spoken

met