[ Grammar ]
I………………… this secret for a week now.
A. will know
B. have been known
C. had known
D. have known
Select your answer:

Random Topics:
Modal and Auxiliary VerbsVerb Tenses and SubordinatesGrammar (Adjectives)Grammar and PrepositionsTenses & PassiveModals and Past ModalsPast Simple & Past PerfectPresent Simple VS ContinuousDependent PrepositionsSecond and Third ConditionalOther quiz:
Conjunctions and Sequence Connectors › ViewMy siblings and I enjoyed the ride on the roller coaster ____ the magic show.
A. or
B. but
C. and
D. because
Idioms › View
To visit somewhere for a short time when you are going somewhere is to ___.
a. stop off
b. stop away
c. stop on
