Select the right option to fill in the blanks with suitable form of the verbs given in the brackets.
The dogs__________ (bark) a while ago, but now they are silent.
were barking
had been barking
barked
have been barking
Mr. Khanna ___________________ (write) a novel all summer.
will write
is writing
will be writing
writes
We ________________ (pay) for our work by the owner of the shop yesterday.
were paid
had payed
are paid
were being paid
The school _____________ (break) up for summer vacation on May 1 and reopens on June 28.
break
has broken
is breaking
breaks
The girls_________ (clean) the house the whole day yesterday.
cleaned
were cleaning
had been cleaning
was cleaning
When I _____________________ (finish) my assignment, I began to help my brother.
finish
finished
had finished
were finishing
They____________ (leave) for Goa on Saturday morning.
will leave
will be leaving
leave
leaves
Dogs______________ (has) pets for thousands of years.
have been
had been
has been
had being
I_________________ (complete) my homework by the time my friends arrive.
completed
will complete
will have completed
complete
My uncle______________ (plays) golf on the weekends for quite sometime.
plays
played
has been playing
is playing