10 English Grammar Questions with Answers (ABC/D)
Here are 10 English grammar questions with answers in ABC/D format:
1. What ________ to the party last night?
A) do you go B) did you go C) have you gone D) go you
Answer: B) did you go
2. If I ________ more time, I would finish the project.
A) had B) have C) will have D) would have
Answer: A) had
3. By the time I arrived, they ________ their homework.
A) had finished B) have finished C) finish D) finishes
Answer: A) had finished
4. What ________ you do if you won the lottery?
A) will you do B) do you do C) would you do D) did you do
Answer: C) would you do
5. My parents always ________ me to study harder.
A) tell B) told C) tell me D) were telling
Answer: C) tell me
6. The company will hire someone who ________ at least 5 years of experience.
A) has B) have C) had D) having
Answer: A) has
7. By next year, I ________ my Bachelor's degree.
A) will have finished B) have finished C) finish D) will finish
Answer: A) will have finished
8. The book, which ________ by my favorite author, is on the bestseller list.
A) was written B) write C) is written D) writes
Answer: A) was written
9. If it ________ snow, we will go skiing tomorrow.
A) will snow B) would snow C) snows D) snow
Answer: B) would snow
10. By the time I graduated, I ________ three languages fluently.
A) will have learned B) have learned C) had learned D) learn
Answer: C) had learned
I hope these questions and answers help you improve your English grammar skills!