I (try) ______ to learn French for years, but I (not succeed) _____ yet.
have been trying/ haven’t succeeded
20
I (wait) ______ here nearly half an hour for my girlfriend; do you think she (forget) _______ to come?
have been waiting /has forgotten
15
We (live) ______ here for the last six months, and (just, decide) _____ to move.
have lived / have just decided
25
She (work) ______ so hard this week that she (not have) _______ time to go to the cinema.
has been working / hasn’t had
25
1. We ____ him since he ____ married. A. didn't see/got B. haven't seen/got C. don't/get D. hadn't seen/got
B. haven't seen/got
20
Today is Thursday and she ____ late twice this week. She ____ late yesterday and on Monday. A. is/was B. has been/is C. has been/was D. has been/had been
C. has been/was
20
12. At most institutions in the UK, the ____ starts in September or October and runs until June or July. A. leap year B. gap year C. new year D. academic year
D. academic year
15
He ____ to New York at least three times this year. A. had been going B. was going C. has been going D. is going
C. has been going
25
Nam's still studying English. He started studying it two years ago. (for)
→ Nam has been studying English for two years.
20
I started learning how to play the piano eight months ago. I'm still learning it.
→ I have been learning to play the piano for eight months.
25
She started her research project last month. She's still doing it.
→ She has been doing her research project since last month.
20
As well as studying on ____ in the UK, you can also choose to study outside the UK - for example by distance learning. A. department B. dormitory C. campus D. accommodation
C. campus
20
. I have to write an essay. I ____ about half of it so far. A. have written B. have been writing C. wrote D. have to write
B. have been writing
15
I ____ for ages now. A. have waited B. waited C. was waiting D. have been waiting
D. have been waiting
10
I think they are dating. They ____ each other a lot recently. A. had seen B. haven't been seeing C. have been seeing D. have seen