stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
English grammar Flashcards | StudBud
Explore
/
English grammar
English grammar
20 terms
·
StudBud Administration
·
2,435 plays
A quiz on #English #grammar: #presentperfect, #presentperfectcontinuous
Flashcards
20 cards
F
Practice quiz
P
Host live
L
Questions
20
Answers
1
Which sentence is wrong?
Do they must tidy their rooms?
Does he have to do the washing-up?
Will they be late?
Must you talk so loudly?
2
I can't hear you. The music's ______________ .
too loud.
too quiet.
not loud enough.
loud enough.
3
How long _____________ that game?
you have played
you have been playing
you have been played
have you been playing
4
Seasearch has existed ____________ around 1985.
from
for
since
in
5
____________ stole my bicycle.
Nobody
Somebody
Anybody
Everybody
6
I'll see you in the morning, ____________ I sleep late.
if
unless
while
when
7
I can't find my glasses. Have you _________ them?
been seeing
seen
8
They can cut their own carbon footprint and sell extra energy to ______________ money.
get
make
have
do
9
How long have you lived there?
Since August.
Since five years.
For ten months ago.
For 2010.
10
The girs aren't hungry because they've already _______________ lunch.
eaten
been eating
11
My parents have __________ that car since April.
been having
had
12
Complete the expression: ________ angry
do
go
make
get
13
She hasn't arrived ____________ .
already
yet
still
just
14
If I _________________ my homework, I'll meet you at the club.
finished
have finished
will finish
finish
15
Luke ______________ be late or he'll miss the plane.
must
doesn't have to
don't have to
mustn't
16
Dan and Jo get _______ well together.
on
up
back
over
17
I _____________ Harry for two weeks.
met
have been knowing
have known
knew
18
I don't go swimming in winter because the water's ________________ .
too warm
not too warm
cold enough
not warm enough
19
_________ 2011, around 50 schools __________ become 'solar schools'.
for, yet have
from, still have
in, have still
since, have already
20
This year they ________________ trained 14 new divers.
have still
just have
have just
already have