Grammar Quiz

[ Present Perfect and Past Tenses ]

Which sentence uses the present perfect correctly?

A. I started reading this book yesterday.

B. She has finished her homework already.

C. We went to the park last weekend.

D. They had a meeting at 10:00 AM.

Select your answer:
A  B  C  D  E 


Random Topics:

Countable Vs Uncountable NounsAdverb Clauses of TimeSubject and Verbs AgreementGrammar - direct/indirect objectsPresent or Past TensesVerbs: Will & Going toPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTShould and Shouldn'tArticles A and AnClauses and Conjunction

Other quiz:

Modal Verbs › View

__ I take a break and relax?

A. Should

B. Can

C. Must


Passive Voice Tenses › View

. What is the main difference between active and passive voice?

A. In active voice, the subject performs the action; in passive voice, the subject receives the action.

B. In active voice, the subject receives the action; in passive voice, the subject performs the action.

C. Active voice is used for questions, while passive voice is used for statements.

D. Active voice is more formal than passive voice.

Grammar › View

I’ll be free at 5.00 because _______ all homework by then.

A. finished

B. I’ll be finishing

C. I’ll have finished

D. have finished


Sentence Labeling › View

Label the following sentence: “The pleasant waiter brought us ice water and menus, and then he took our order.”

A. Simple

B. Compound

C. Complex

D. Compound-complex