1/24
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
1.- At last! I ___ (solve) the problem.
have solved
2.- What recently? (you / do) Anything interesting?
have you been doing
3.- My brother (buy) a new motorbike. It looks great.
has bought
4.- _ (you / swim)? Your hair looks wet.
have you been swimming
5.- Oh, There you are! I (look) for you everywhere.
have been looking
6.- Sorry we are late. How long _ (you / wait)?
have you been waiting
7.- I (know) Peter for a long time.
have known
8.- My friends _ (run) for two hours already.
have been running
9.- I (never / understand) Maths and Physics.
have never understood
10.- The children are tired because they ___ (play) all day.
have been playing
11.- Susan _ (never / believe) in ghosts and fairies.
has never believed
12.- I _ (write) emails all day.
have been writing
13.- John (never / see) this film before.
has never seen
14.- What on earth ___ (you / do)? You’re covered in mud.
have you been doing
15.- _ (you / ever / see) Altamira Cave? I hear it’s incredibly beautiful.
have you ever seen
16.- How long __ (he / learn) English?
has he been learning
17.- I (just / speak) to my cousins. They told me the news.
have just spoken
18.- I’m sorry. Monica is not here. She _ (go) out.
has gone out
19.- We’re really tired because we (train) for the marathon since eight o’clock.
have been training
20.- _ (you / finish) doing your homework yet?
have you finished
21.- The students (revise) for their Spanish exam for two hours.
have been revising
22.- Peter, why are you sweating? Because I _ (hoover) the carpets.
have been hoovering
23.- Is the lawn finished? Yes, Gonzalo (cut) the grass.
has cut
24.- It’s still raining. It _ (rain) for hours.
has been raining
25.- How much money _ (you / spend) this week.
have you spent