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