Select the right option to fill in the blanks with suitable form of the verbs given in the brackets.
The Kapoors_______ (visit) their grand parents during the summer holiday.
will be visiting
will have visited
will visit
is visiting
On Friday next, we_______ (has) a party for my friend Jasjeet.
have
are having
will have
will be having
Mr. Khanna ___________________ (write) a novel all summer.
will write
is writing
will be writing
writes
My father__________ (meet) with the company director tomorrow.
meets
will meet
is meeting
will be meeting
My mother________ (cook) for the party since yesterday.
is cooking
has been cooking
cooked
had been cooking
He ________________ (know) me for the past ten years.
has known
knows
is knowing
has been knowing
Last week we ________________ (travel) in Chennai.
travelled
are travelling
travel
were travelling
My mother_______________ (speak) to the principal before I met him.
has spoken
had spoken
has been speaking
had been speaking
My parents________ (has/see) the movie 'Avatar' already, when I invited them.
has seen
had seen
saw
have seen
They____________ (leave) for Goa on Saturday morning.
will leave
will be leaving
leave
leaves