You got 0 of 20 possible points.
Your score: 0%
Question 1

I _____ the living room, but I haven’t finished yet.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
Selected
painted
Incorrect
0
have been painting0
Should have chosen
paint0
have painted0
Question 2

They _____ here for three years.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
lives0
live0
have been living0
Should have chosen
are living0
Question 3

I _____ an essay all day.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
am writing0
write0
have been writing0
Should have chosen
Selected
have been written
Incorrect
0
Question 4

Sorry I’m late. _____ for a long time?

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
Have you waited0
Did you wait0
Selected
Did you wait
Incorrect
0
Have you been waiting0
Should have chosen
Question 5

How long _____ this book?

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have you been reading0
do you read0
Selected
are you reading
Incorrect
0
have you read0
Should have chosen
Question 6

She’s tired because she _____ all day.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
has been shopping0
Should have chosen
shopped0
Selected
shops
Incorrect
0
has shopped0
Question 7

“Can I speak to Mr. Thompson, please?”
“I’m afraid he’s just _____ out of the office.”

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
gone0
Should have chosen
*0
Selected
has
Incorrect
0
been0
Question 8

The streets are wet. _____?

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
Has it rained0
Has it been raining0
Should have chosen
Did it rain0
Selected
Was it raining
Incorrect
0
Question 9

Sorry. I _____ one of your glasses.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
broke0
have broken0
Should have chosen
break0
Selected
have been breaking
Incorrect
0
Question 10

I’m hot because I _____!

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have run0
am run0
have been running0
Should have chosen
run0
Question 11

I _____ my finger! It really hurts.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
cutted0
have cut0
Should have chosen
cut0
have been cutting0
Question 12

I _____ my wallet. Where did I last put it?

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have lost0
Should have chosen
lost0
have been losing0
lose0
Question 13

I _____ six pages.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have written0
Should have chosen
have been writing0
am written0
write0
Question 14

There’s my wallet! I _____ for it for ages.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have looked0
looked0
look0
have been looking0
Should have chosen
Question 15

How long _____ your car?

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have you been having0
are you have0
have you had0
Should have chosen
you have0
Question 16

Look what Pat _____ me for my birthday! A bike!

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
gave0
have been giving0
gives0
has given0
Should have chosen
Question 17

Tom _____ as a postman for the past month.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
worked0
has been working0
Should have chosen
works0
has worked0
Question 18

I _____ a new flat a few months ago.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have been buying0
have bought0
bought0
Should have chosen
buy0
Question 19

I _____ to most countries in Europe, but I’ve never _____ to Russia.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have gone / been0
was / gone0
went / gone0
have been / been0
Should have chosen
Question 20

_____ Paul Simon’s latest record?

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
Have you heard0
Should have chosen
Did you hear0
Have you been hearing0
Are you heard0