Topics: Perfect Verb Tenses
Which of the following sentences is in the future perfect tense?
A. She will have finished her work by 5 PM.
B. She has finished her work.
C. She had finished her work.
D. She finishes her work.
Select your answer:

Random Topics:
Gerund or InfinitiveCompound and Complex SentencesPreposition of TimeIndirect SpeechPresent Perfect vs Past Simple TenseStative Verbs and TensesSimple Present and Present Continuous TenseAdverbial Clause of MannerCorrelative Conjunction & Complex SentencesConditional Type 1Other quiz:
Grammar - must & have to › ViewChoose the correct sentence
A. When do you have to finish the report?
B. When must you finish the report?
IELTS Grammar › View
If I ……………….to the beach yesterday, I would be tired today.
A. have gone
B. had gone
C. goes
D. went
