Grammar Quiz

[ Present Perfect Tense ]

I have learnt English ______ five years already!

A. for

B. since

Select your answer:
         


Random Topics:

Modals and VocabularyHave as verb and auxiliaryPast Perfect and Past Perfect Continuous TenseLanguage Features: Reflective ArticleUsed toAction VerbSentence and FragmentCorrelative Conjunction & Complex SentencesPresent/Past/Future Continuous Tense

Other quiz:

Vocabulary › View

… – easily upset by the things people say or do

A. sensible

B. sensitive

C. determined


Grammar › View

Don’t forget….me a newspaper.

A. Bying
B. That you buy
C. To bought
D. To buy