WorksheetsPresent Perfect VS Present Perfect Continuous Tense Quiz1
Total questions: 20
Worksheet time: 24mins
They _________________ each other since last year.
knew
known
have known
has known
Sorry Mr. Brown. I ______________ my homework at home.
have forgotten
forgot
forget
didn't forget
My brother ____________ to study for his exam yet.
has started
hasn't started
has start
was started
I _____________ him several times before.
have saw
seen
saw
have seen
________ you written your essay yet?
Were
Did
Has
Have
My cousins ________ on the internet.
have chating
have chatted
are chatted
has chatted
My friends ________ any money yet.
has made
hasn't made
have made
haven't made
______ you ever ___________ anyone?
Have / messaged
Did / messaged
Were / messaged
Are / message
Nobody has ever ________ to my webpage.
log on
logged on
logging on
logs on
They ________ a lot of books.
were sold
sells
have sell
have sold
It has _____ snowing a lot this week.
be
been
being
beened
Rick _____ been studying hard this semester.
's
'd
s
've
I'm tired because I _____ been working out.
's
've
has
am
Did you know he's been teaching German _____ fifteen years?
before
since
ever
for
We have been watching TV _____ we had dinner.
yet
for
since
by
My brother has been travelling _____ two months.
since
already
for
by
There's nothing on your exam paper. You started an hour ago. What (a) up to now? (YOU/ DO)
I (a) the new Schwarzenegger film. I don't want to go to the cinema again. (ALREADY/ SEE)
(a) reading the newspaper? Could you give it to me then? (YOU/FINISH)
Dad (a) since he was in high school. (DANCE/ NOT)
