10 questions
I __________ working all afternoon and have just finished the assignment.
have been
had been
shall be
am
Rohan __________ the movie before he read the review.
watches
watched
had watched
was watching
By the next month, we __________ the project.
have completed
had completed
shall have completed
has completed
He __________ in the States but he still does not have a command over the English language.
had been living
has been living
have been living
is living
He __________ daily for a year now.
exercises
was exercising
has been exercising
have been exercising
Which tense is used to express general truths and facts?
Present continuous tense
Present perfect tense
Past perfect tense
Present indefinite tense
When I reached the bookstore, all the copies had already been sold.
Past perfect tense
Past indefinite tense
Present perfect tense
Present indefinite tense
Choose the sentence with the future perfect tense.
They shall have arrived by then.
They shall be arriving by then.
They shall arrive by then.
They shall have been arriving by then.
We are going to reach the destination as scheduled.
Present continuous tense
Future perfect continuous tense
Future continuous tense
Present perfect continuous tense
Choose the correct sentence.
When I woke up, he has already eaten breakfast.
When I woke up, he had already eaten breakfast.
When I had woken up, he had already ate breakfast.
When I had woken up, he has already ate breakfast.