Grammar Quiz

[ Present Perfect Tense ]

A: What have you just done? B: I’ve just ….. a letter.

A. written

B. is writing

C. writing

D. am writing

Select your answer:
A  B  C  D  E 


Random Topics:

Future Tenses and ModalsGrammar - Present Perfect with for and sinceAdjective ClauseVocabullary TestPresent Perfect vs Past Simple TensePhrasal Verb & Prepositional PhraseTenses and FoodKinds of SentencesPassive Voice Present SimpleIntermediate

Other quiz:

Tenses › View

My sister __________ books at 7 p.m yesterday.

A. read

B. is reading

C. has read

D. was reading


Grammar › View

_____ I have to wear a uniform to school?

A. Do

B. Does

C. Don’t

D. Doesn’t

Tenses › View

John _____ in the toilet last night.

A. sleeps

B. slepts

C. sleeping

D. slept


Mixed General Quiz › View

Salt Lake City is __ the state of Utah which is in the United States of America. The abbreviation for Utah is Ut.
a. on
b. in
c. for
d. by