[ Verb Ability ]
Which sentence correctly uses ‘be able to’ in the present perfect tense?
A. I am able to solve the puzzle.
B. I was able to solve the puzzle.
C. I will be able to solve the puzzle.
D. I have been able to solve the puzzle.

Random Topics:
Future SimpleThere is, There are, Some, AnyPreposition and AdjectiveRelative & Interrogative PronounsInfinitives and GerundsSimple Past Tense & Future TenseMix-TensesVerb Forms and PrepositionsModal Verbs and Contrastive ConjunctionsAdverbs, Modals, Preposition of timeOther quiz:
Relative Pronouns and Adverbs › ViewThe school bus _______ I ride home is number 45.
A. who
B. whom
C. which
D. that
Grammar › View
As a child, he hated _____________ books, but now he finds it enjoyable
A. to read
B. to reading
C. read
D. to be read