1
2
3
4
5
100

So far, Jill _________________ almost half of the book. (READ)

HAS READ

100

Do you know who _________________ the telephone? – It ______________ Alexander Graham Bell. (INVENT, BE)

INVENTED\WAS

100

On her trip across Asia, Mum _________________ three countries up to now. (VISIT)

HAS VISITED

100

How many books ____________________ for these few years? (HE WRITE)

has he written

100

Martha lives in Dublin. She's _________________ there her whole life, ever since her dad _________________ a few years ago. (LIVE, DIE)

HAS LIVED\ DIED

100

Paul and Gina _________________ an hour ago. They _________________ problems with their flight. (ARRIVE, HAVE)

ARRIVED\ HAD

100

Drugs _________________ a huge problem in the United States. (BECOME)

HAVE BECOME

100

Granddad _________________ in hospital since Monday. He _________________ in hospital before. (BE, NEVER BE)

HAS BEEN\ HAS NEVER BEEN

100

_______________________ the Queen in person? No, but I _________________ Prince Andrew at a concert a few months ago. (YOU EVER SEE, SEE)

HAVE YOU EVER SEEN\ SAW

100

Mozart _________________ over 600 pieces of music during his lifetime. (WRITE)

WROTE

100

They _________________ to Spain on holiday last summer (GO)

WENT

100

I'm hungry. I _________________ anything for hours. (NOT EAT)

HAVEN'T EATEN

100

I _________________ my key and can't find it anywhere. (LOSE)

HAVE LOST

100

He _________________ as a war correspondent during the second Iraq war. (WORK)


WORKED

100

I ____________ a huge meal for lunch and simply can't eat anything at the moment. (HAVE)

HAVE HAD

100

It _________________ yet this week, but last week it really _________________ a lot. (NOT RAIN, RAIN)

HASN'T RAINED\RAINED

100

According to her statement, she _________________ at the Crown Hotel from last Monday to Thursday. (STAY)

STAYED

100

Who ____________________ at the cinema last night? (YOU MEET)

DID  YOU MEET

100

I don't need any new driving lessons. I _________________ the test. (ALREADY PASS)

HAVE ALREDY PASSED

100

Fortunately, I ___________________ any bones. (NEVER BREAK)

HAVE NEVER BROKEN

100

My cousins _________________ in Dublin since their childhood. Marvin _________________ to America when he was 16 but only _________________ there for a few years. Then he _______________ back to Ireland. (BE, GO, STAY, COME)

HAVE BEEN\ WENT, STAYED, CAME

100

I ___________________ the car. Now it looks great! (WASH)

HAVE WASHED

100

She _______________ smoking a few months ago. (STOP)

STOPPED

100

Back in March, I __________________ enough money to buy a new car. Now, I can afford one. (NOT HAVE)

DIDN'T HAVE

100

Scientist ___________________ a major discovery in medicine. (JUST MAKE)

HAS JUST MADE

M
e
n
u