Select the right option to fill in the blanks with suitable form of the verbs given in the brackets.
The school _____________ (break) up for summer vacation on May 1 and reopens on June 28.
break
has broken
is breaking
breaks
The dogs__________ (bark) a while ago, but now they are silent.
were barking
had been barking
barked
have been barking
The girls_________ (clean) the house the whole day yesterday.
cleaned
were cleaning
had been cleaning
was cleaning
The Kapoors_______ (visit) their grand parents during the summer holiday.
will be visiting
will have visited
will visit
is visiting
They usually _______________ (drive) to the movies in their blue van.
drives
are driving
have been driving
drive
My brother_________ (grow) a lot since I last saw him.
had been growing
was growing
grew
had grown
They____________ (leave) for Goa on Saturday morning.
will leave
will be leaving
leave
leaves
He ________________ (know) me for the past ten years.
has known
knows
is knowing
has been knowing
On Friday next, we_______ (has) a party for my friend Jasjeet.
have
are having
will have
will be having
My mother_______________ (speak) to the principal before I met him.
has spoken
had spoken
has been speaking
had been speaking