問題一覧
1
Oliver isn’t here at the moment. He … to the bank
has gone
2
When we were on holiday, we … for two hours every day
walked
3
I … you brother for ages
haven’t met
4
Don’t come in! I’ve…. cleaned the floor
just
5
Rodney has … met such friendly people
never
6
They have … Spain on holiday five times
been to
7
The Robinsons don’t live here anymore. They … to Liverpool for two years
have moved
8
John … Mary six months ago
married
9
Harry … to the sports centre and won’t be back until 5 o’clock
has gone
10
The baby has … gone to sleep
already
11
He hasn’t been to his grandparents house … last summer
since
12
it is the first time I … such delicious food
have eaten
13
I … letters all the morning
have been typing
14
John … house
has already moved
15
Jack … football for a big team when he … younger
played / was
16
Julie … Rome twice this year
has been to
17
James and Lynn … New York for a few days. They are coming back tomorrow
have gone to
18
Billy …. work. He should be home by 3 pm
has gone to
19
I … that book, yet
haven’t read
20
Tom …
has just arrived
21
John and Mary … for six months
have been married
22
you can’t see Herman before Friday, because he … on a business trip
has gone
23
this is the best film I
have ever watched
24
The plane … yet
hasn’t landed
25
The Robinsons don’t live here anymore. They … to Liverpool two years ago
moved
26
Anna … that from now on she will recycle paper and plastic
has decided
27
She has … to the hairdresser’s a twice a week
been
28
it is the last time I … for you
have waited
29
Peter … sleepy. He … a nap
is / hasn’t had
30
It hasn’t rained … three weeks
for
31
we … Madrid twice so far this year
have been to
32
She … abroad
has never travelled
33
They haven’t bought the tickets for the cinema …
yet
34
…. if …. the cake?
Have you checked / Sally has baked
35
Have you … come in?
just
36
The children … lots of exotic animals at the zoo last Monday
saw
37
I have … an email to Mr Johnson
written
38
A bed attack of flu often … people up longer than we think
lays