[ Tenses ]
We __ a welcome party for the newcomers next Sunday, so we will be very glad if you can join us.
A. are giving
B. will have given
C. have given
D. will have been giving
E. give

Random Topics:
Contractions and ConjunctionsHow often - long - much - manyLinking Verbs & Helping VerbsImperative SentencesCountable & Uncountable NounsUnless If First ConditionalWestern Europe CountriesZero & First ContidionalGrammar - Present and Past PassiveHave toOther quiz:
Tenses › ViewThey ______ table tennis when their father comes back home.
A. will play
B. will be playing
C. have played
D. play
Tenses › View
She __ (study) English for the last three years.
A. studies
B. is studying
C. has studied
D. has been studying