Question

After much of efforts, I could finally hit the nail on the head and succeed.

Select the most appropriate meaning of the bold  idiom in the following sentence. 
A Accidentally injure oneself
B Speak or act precisely
C Make an error
D Complete a task swiftly
Practice Next

More Previous year papers Questions

Relevant for Exams:

Hey! Ask a query