Grammar Quiz

[ Verb ]

Nathan knows he ______________________ new techniques in photography. (present perfect of learn)

A. Learned
B. Is learning
C. Will have learned
D. Will learn
E. Has learned

Select your answer:
A  B  C  D  E 


Random Topics:

TAG QuestionsMesopotamia VocabularyHas Got & Have GotPresent tense AffirmativeVocabulary and Sentence StructureTypes of Simple SentencesPresent Perfect vs Past Simple TenseGrammar RulesGrammar TOEFLPast Perfect

Other quiz:

Vocabulary › View

do something together or with others

A. Interact

B. Intent

C. Imply

D. Incorporate


Grammar › View

My mother ______ her clothes yesterday.

A. washed

B. wash

C. are washing

Conditional Sentences › View

If it ____ warmer, we would go for a swim.

A. were

B. will be

C. is


Article › View

When I got home, my brother was playing ___ piano.

A. the

B. a

C. an

D. Ø (no article)