Grammar Quiz

[ Present Perfect Tense ]

James has been in Thailand _____ months but he hasn’t visited the beach _____ .

A. for/ still

B. since/ already

C. since/ just

D. for/ yet

Select your answer:
A  B  C  D  E 


Random Topics:

Present Tense vs Present ContinuousPast TensesLet & Be allowed toTransitionsCoordinating Conjunctions and Comparative AdjectivesPreposition of PlaceAdverb ClauseSubject Verb Agreement Irregular VerbUsed to - Would - Tenseswould should could

Other quiz:

Grammar › View

…… they cooking noodle now?

A. do

B. does

C. are

D. is


Modals and Modal Perfects › View

I’m not sure. Grandma’s coming to visit, so you _____ to spend some time with her.

A. should

B. better

C. ought

Grammar › View

According to the MLB rule book, there are nine innings in a game of baseball.

A. Fact

B. Opinion


Grammar › View

He’s __________ home now.

A. on

B. in

C. at