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

She’s tired because she _____ all day.

Score: 1 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
Selected
has been shopping
Correct
1
Should have chosen
has shopped0
shopped0
shops0
Question 2

_____ Paul Simon’s latest record?

Score: 1 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
Have you been hearing0
Did you hear0
Selected
Have you heard
Correct
1
Should have chosen
Are you heard0
Question 3

Tom _____ as a postman for the past month.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
has been working0
Should have chosen
worked0
Selected
has worked
Incorrect
0
works0
Question 4

I _____ an essay all day.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
am writing0
have been writing0
Should have chosen
Selected
write
Incorrect
0
have been written0
Question 5

I’m hot because I _____!

Score: 1 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
run0
have run0
am run0
Selected
have been running
Correct
1
Should have chosen
Question 6

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

Score: 1 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
Have you waited0
Did you wait0
Selected
Have you been waiting
Correct
1
Should have chosen
Did you wait0
Question 7

How long _____ your car?

Score: 1 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
are you have0
have you been having0
you have0
Selected
have you had
Correct
1
Should have chosen
Question 8

I _____ six pages.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have written0
Should have chosen
write0
Selected
have been writing
Incorrect
0
am written0
Question 9

I _____ a new flat a few months ago.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have bought0
have been buying0
Selected
buy
Incorrect
0
bought0
Should have chosen
Question 10

“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
Selected
has
Incorrect
0
been0
*0
Question 11

They _____ here for three years.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
live0
have been living0
Should have chosen
Selected
lives
Incorrect
0
are living0
Question 12

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

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

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

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
painted0
have painted0
Selected
paint
Incorrect
0
have been painting0
Should have chosen
Question 14

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

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

I _____ my finger! It really hurts.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
cutted0
Selected
have been cutting
Incorrect
0
cut0
have cut0
Should have chosen
Question 16

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

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

The streets are wet. _____?

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

Sorry. I _____ one of your glasses.

Score: 0 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have broken0
Should have chosen
Selected
break
Incorrect
0
broke0
have been breaking0
Question 19

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

Score: 1 of 1
Your answerChoiceCorrect?ScoreFeedbackCorrect answer
have been giving0
Selected
has given
Correct
1
Should have chosen
gave0
gives0
Question 20

How long _____ this book?

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