للتواصل
(1)
Sally gained weight because she ..........................overeating
had been
have been
has been
been
(2)
How long had you ...............English before you moved to Miami?
study
studies
studied
been studying
(3)
Cathy ....................the piano for 35 years
has been playing
plays
played
had been playing
(4)
We have been waiting for them.
Present perfect continuous
Simple present perfect
Simple present
SImple present perfect continuous progressive
(5)
They had been walking for over 6 hours...
Progressing Past Perfect
Past Perfect with been
Past Perfect Continuous
Past Perfect
(6)
was disappointed when I had to cancel my holidays. I.......................forward to it.
had looked
had been looking
was looking
looked
(7)
When I got home Mark had just turned the TV. He ........... a film.
was watching
had been watching
watched
had watched
(8)
.By the time Sam found an umbrella, it ................. for ten minutes.
have been raining
has been raining
had been raining
had rained
(9)
Ann thought that she ....................... the visitor before.
saw
sees
was seeing
had seen
(10)
As it................................... dark we decided to go home.
gets
would get
had got
was getting
(11)
He kept looking at her, wondering where he..................... her
see
has seen
(12)
They decided to get married last month although they ...........each other for only six weeks.
knew
know
had known
has known
(13)
was the weather good when you.......................... tennis?
were playing
will be played
will be playing
(14)
When he came to the station the train already .....................
has left
leaves
had left
left
(15)
Last Monday when I left the house it ............. heavily.
rain
was raining
rained