Courses
Courses for Kids
Free study material
Offline Centres
More
Store Icon
Store
seo-qna
SearchIcon
banner

Fill in the blank with the most appropriate preposition-
Tom is good _ _ _ _ _ _ drawing.
a) In
b) Of
c) At
d) By

Answer
VerifiedVerified
505.8k+ views
like imagedislike image
Hint: Preposition is a word governing, and usually preceding a noun or a pronoun and expressing a relation to another word or element in the clause.

Complete answer:
A preposition is a function word that combines with a noun phrase to form a phrase that usually expresses a modification or predication. For example: ‘the man on the platform', ‘she arrived after dinner’, ‘what did you do it for?’, etc. In the given question, we have to fill in the blank with an appropriate preposition.
Now, let us examine all the given options to find out the correct answer :
Option ‘a’ is In. It is used in expressing the situation of something that is or appears to be enclosed or surrounded by something else. For example : I’m living in London.
Option ‘b’ is Of. It is used in expressing the relationship between a part and a whole. For example : An increase of 5%.
Option ‘c’ is At. It is used in expressing location or arrival in a particular place or position. For example : they lived at Conway House.
Option ‘d’ is By. It is used in identifying the agent performing an action. For example : Malaria can be controlled by attacking the parasite.
As we have analyzed all the given options, we can easily figure out the correct answer. Here, the correct preposition for the given blank would be – at. Hence, the complete sentence would be – Tom is good at drawing. Hence, option ‘c’ is the correct option.

Note:
Don’t get confused between ‘in' and ‘at’. Here, you have to pay attention to the differences between the two. Only ‘at’ is suitable for the given blank.
Latest Vedantu courses for you
Grade 8 | CBSE | SCHOOL | English
Vedantu 8 CBSE Pro Course - (2025-26)
calendar iconAcademic year 2025-26
language iconENGLISH
book iconUnlimited access till final school exam
tick
School Full course for CBSE students
EnglishEnglish
MathsMaths
ScienceScience
₹49,800 (9% Off)
₹45,300 per year
Select and buy