[ 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:
Vocabulary › Viewa loud high noise that someone makes because they are hurt or excited
A. apologize
B. freak out
C. scream
D. lock
Grammar TOEFL › View
“What has the donated money been used for?”
” ____ a school for the needy”
A. We set up
B. In setting up
C. Setting up
D. It is set up
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
