Question 1
Question
What (you / do) ______________?
Answer
-
has you been done
-
have you doing
-
have you been doing
Question 2
Question
Mary ______________ (feel) a little depressed.
Answer
-
have been feeling
-
has be feeling
-
has been feeling
Question 3
Question
I (not / speak) ______________.
Answer
-
have no been speaking
-
have not been spoken
-
have not been speaking
Question 4
Question
She (wait) ______________ for two hours.
Answer
-
has been waiting
-
has be waiting
-
has waiting
Question 5
Question
They ( work) ______________ all afternoon.
Answer
-
has been working
-
have been working
-
have been work
Question 6
Question
We (learn) ______________ English for three years.
Answer
-
have learning
-
have been leaning
-
have been learning
Question 7
Question
Samuel and Mary (watch) ______________ movies for seven hours.
Answer
-
have been watching
-
has been watching
-
have be watching
Question 8
Question
You (not / eat) ______________ well recently.
Answer
-
haven't been eaten
-
haven't been eating
-
haven't eating
Question 9
Question
______________ you (exercise) ______________ lately?
Answer
-
Have / been exercise
-
Have / been exercising
-
Have / be exercising
Question 10
Question
We (drink / not) ______________ enough water.
Answer
-
have been not drinking
-
has not drinking
-
have not been drinking
Question 11
Question
We (not sleep) ______________ we were reading.
Answer
-
haven't been sleeping
-
haven't be sleeping
-
hasn't been sleeping
Question 12
Question
It (rain) ______________ the pavement is wet.
Answer
-
has been raining
-
have raining
-
have been raining
Question 13
Question
We (work) ______________ in Spain since 2007.
Answer
-
have be working
-
have working
-
have been working
Question 14
Question
She (not / play) ______________ video games for more than 20 minutes.
Answer
-
has not been play
-
has not been playing
-
has not be playing
Question 15
Question
How long (you / learn) ______________ English?
Answer
-
have you been learning
-
have been learning
-
have you be learning
Question 16
Question
They (not / travel) ______________ for long.
Answer
-
haven't been travell
-
haven't been travelling
-
haven't be travell
Question 17
Question
______________ she (live) ______________ here for a long time?
Answer
-
Has / be living
-
Has / been live
-
Has / been living
Question 18
Question
We (work) ______________ all morning.
Answer
-
have been work
-
have be working
-
have been working
Question 19
Question
______________ (she / run)?
Answer
-
Has she be run
-
Has she been run
-
Has she been running?
Question 20
Question
It (rain) ______________ all day.
Answer
-
have been raining
-
has been rain
-
has been raining