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

Random Topics:
TAG QuestionsMesopotamia VocabularyHas Got & Have GotPresent tense AffirmativeVocabulary and Sentence StructureTypes of Simple SentencesPresent Perfect vs Past Simple TenseGrammar RulesGrammar TOEFLPast PerfectOther quiz:
Active and Passive Voice › ViewThere’s somebody behind us. I think we ________.
A. are being followed
B. are following
C. are followed
D. were being followed
Conditional Sentences › View
The painting had too many intricate details. I didn’t appreciate it.
A. If the painting hadn’t too many intricate details, I could have appreciated it.
B. If the painting hadn’t too many intricate details, I couldn’t have appreciated it.
C. If the painting hadn’t too many intricate details, I can have appreciated it.
D. If the painting hadn’t too many intricate details, I can’t have appreciated it.
Conditional Sentences › ViewIf 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)