[ Grammar ]
I will …….. in Surabaya for one month by the time I leave.
A. Has
B. Have
C. Has been
D. Have been

Random Topics:
Nouns, Articles, DeterminersGrammar - Countable/ UncountableAdjective + to + VerbArticlePrepositions and Preposition PhrasesAdjectives and DegreesSo or SuchPresent or Past TensesPresent Simple and Present ContinuousVocabulary and PrepositionsOther quiz:
Grammar › Viewof it comes from Japan, but of them are from the USA.
A. One; some
B. Each; few
C. Most; little
D. Some; many
Grammar › View
By the time you read this letter I ___ towards Australia.
A. will be sailing
B. will be sailed
C. will sail
D. is going to sail
Vocabulary › ViewIt is the process of bringing a person, etc., to an agreed standard of proficiency, etc., by practice and instruction.
A. Training course
B. Training exam
C. Training experience
D. Training fees
Grammar › View
Movies are boring, …… sometimes they have good messages.
A. and
B. but
