Grammar Quiz

[ Present Perfect Tense ]

I have read two books ___________________ the weekend. (Now, it is Friday.)

A. For
B. Since

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar: Defining Relative ClausesHave vs. HasPreposition and AdjectiveRoot WordTo infinitive - GerundSimple Past or Past ContinuousZero & First ConditionalAbilityComplex Sentences with Adverb ClausesPast Perfect Simple

Other quiz:

Grammar › View

Afiq _________ daily newspaper to catch up with the current news.

A. reading

B. reads

C. read

D. has read


Grammar › View

I was delighted to hear about __?__ participating in quiz team next year.

A. you

B. your

C. you’re

Adjective › View

A: I like yoga. It’s a good exercise and it also relaxes me .

B: I agree. Yoga is very _____ .

a. relaxing

relaxed


Preposition › View

I was born _____ April.

A. in

B. on

C. at