We last visited my uncle two years ago
A. We have two years to visit my uncle.
B. We have visited my uncle for two years.
C. We haven’t visited my uncle for two years.
D. We didn’t visit my uncle two years ago.

Random Topics:
Simple Present Negative and QuestionPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousConditional Sentences Type 0, 1 and 2Grammar - Be going toConditional Sentence Type 2Prepositions after VerbsAdjectives-Comparison, SuperlativeNoun / PronounPhrasal VerbsPronoun-Verb AgreementOther quiz:
Types of Sentence Structures › ViewAfter a parrotfish eats algae-covered coral, the coral travels through the fish’s digestive system, and then it is deposited in the reef as white coral sand.
A. simple
B. compound
C. complex
D. compound-complex
Conditional Sentence Type 3 › View
If they ……………… earlier, they ……………… the train.
A. Would have left, had caught
B. Had left, had caught
C. Had left, would have caught
________the grain consumption is rising, forests will be cut to provide more room for planting crops.
A. Since
B. Although
C. Unless
D. Due to
Grammar › View
choose the correct answer
A. My friends am reading a book at night.
B. My friends reading a book at night.
C. My friends reads a book at night.
D. My friends read a book at night.