[ Verb ]
I ___________________some of my own photographs. (present perfect of print)
A. Had printed
B. Have printed
C. Has printed
D. Printed

Random Topics:
There is, There are, Some, AnyComparative & Superlative AdverbsModals and Active and Passive VoiceSingular and Plural NounsAdverb of MannerGrammar: wishes and regretsSimple and Continuous Present TenseMaritime Vocabulary and GrammarWH- Question WordsAsking and Giving SuggestionOther quiz:
Tenses › ViewMiss Helen went to Uzbekistan few months back.
A. Present simple tense.
B. Past simple tense.
C. Future simple tense.
Conditional Sentence › View
If you heat water at 100 °C, it _______.
A. will boil
B. boils
C. would boil
