Which one is the correct sentence future perfect tense ?
A. she had been dancing since she was five
B. she will have finished her study before 5 P.M this evening.
C. she have been cleaning for 2 hours
D. she will have a meat for dinner

Random Topics:
Comparatives and SuperlativesPassive Voice with Modal VerbsPresent Simple & ContinuesPast Tense (Regular and Irregular)Noun PhraseNoun QuantifiersFuture Continuous, Future Perfect and Future Perfect ContinuousAdjectives (-ed / -ing)Past Simple or Past ContinuousComparative & Superlative AdverbsOther quiz:
Modals Auxiliary › ViewSrianti: The security found the dictionary in room 309.
Sri: It ……….. by one student in that room.
Srianti: I think so.
A. must leave
B. must be leaving
C. must be left
D. must have left
E. must have been left
Grammar - TOEIC › View
Before Jack arrived, Jill ___________ up the hill.
A. is already going
B. had already gone
C. has already gone
D. will have already gone
Tenses › ViewAt the end of the next month, executive chef Tracy Nakagawa…………….. the kitchen at the Hokulea Café for ten years.
A. has supervised
B. will have supervised
C. had been supervising
D. is supervising
Noun, Pronoun, Adjective, Verb › View
Which sentence contains a concrete noun?
A. The idea was innovative.
B. Her laughter echoed in the room.
C. Kindness is rare these days.
D. Justice delayed is justice denied.
