After Yasser ……..…… two acts of King Lear, he went to bed.
has been reading
had been reading
had been read
had read
My brother ……...…… short stories before he wrote poems.
will write
had been writing
has written
had written
I …………... till my brother returns home to make sure he’s well.
am leaving
won't leave
left
didn't leave
Having ……..…… my friend’s telephone number, I contacted him.
been found
found
finding
to find
The writer ………….. his first story when he was at university.
wrote
writes
The match ……...…… when I reached the stadium; I missed the exciting start.
was beginning
began
had begun
have begun
As soon as I heard of my friend’s success, I ………...… him.
will congratulate
had congratulated
congratulated
have congratulated
………..… ready for the party before the guests arrived?
Will you get
Had you got
Are you getting
Have you got
Before Mona and her brother bought a car, They ………….. to school.
have always walked
had always walked
walk
were walking
Before the manager arrived, the employees ……..…. some useful work!
hasn’t been doing
had done
hadn’t been done
has done
My uncle ……..…… hard for the company so, he got the promotion.
had worked
will be working
had been worked
has been working
I didn't send the report until I ………… it.
revise
have revised
had revised
was revising
The TV programme ……...…… well before it stopped suddenly.
had working
Ali ………. A real actor before he saw Heneidy.
has not seen
won’t see
had not seen
did not see
I ………... the office until I had checked that all the doors were locked.
won’t leave
wasn’t left
hadn’t left
wouldn’t leave
The tourists …....... walking until they had reached the top of the mountain.
didn’t stop
stopped
won’t stop
haven’t stopped
Ahmed ……...… ill when I met him on my way to school.
seemed
has seemed
was seeming
had seemed
Ola .............. the fruit carefully before she bought it.
checking
has checked
checks
had checked
When we met Ali, we ……… about his marriage.
had known
knew
have known
were knowing
I saw my friend Ali last week. I ………. Him since 2019.
hadn't seen
hasn't seen
didn't see
won't see