Select the right option to fill in the blanks with suitable form of the verbs given in the brackets.
David and his friend________________ (watch) the cricket match for the past one hour.
watch
are watching
have been watching
watches
My brother_________ (grow) a lot since I last saw him.
had been growing
was growing
grew
had grown
When the phone_____ (ring) I_______ (has) just turned on the T.V
rings/have
rang/had
is ringing/ am having
was ringing/had
On Friday next, we_______ (has) a party for my friend Jasjeet.
have
are having
will have
will be having
Last week we ________________ (travel) in Chennai.
travelled
are travelling
travel
were travelling
My parents______________ (listen) to the muÂsic right now.
were listening
listen
listened
are listening
I __________ (decide) now that I_______________ (take) up this job.
decided/will take
have decided/will take
decides/takes
am deciding/will be taking
Dogs______________ (has) pets for thousands of years.
have been
had been
has been
had being
My father__________ (meet) with the company director tomorrow.
meets
will meet
is meeting
will be meeting
He ________________ (know) me for the past ten years.
has known
knows
is knowing
has been knowing