0
Edward Yang Posted 12 years ago
Grammar

a SAT grammar question

3.The annual National Concrete Canoe Competition attracts teams of engineering students (having designed) canoes that promote the versatility of concrete.
(A)having designed
(B)who have designed
(C)for designing
(D)to be designed
(E)and they designed

The answer is B. Why not A?
Thank you.
  

Top answer

Here's an example of your choice used correctly. , the master builder started giving classes on how to do it. It is used to modify or describe rather than as a relative clause.

  • Here's an example of your choice used correctly.
  • , the master builder started giving classes on how to do it.
  • It is used to modify or describe rather than as a relative clause.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
Here's an example of your choice used correctly. Having designed many canoes...., the master builder started giving classes on how to do it. It is used to modify or describe rather than as a relative clause.
0
PhilipHere's an example of your choice used correctly. Having designed many canoes...., the master builder started giving classes on how to do it. It is used to modify or describe rather than as a relative clause.
Thank you, Philip.
So is the sentence "Anyone [having visited Bali on
0
This is my take. As written, B ( relative clause) is the correct answer to the question because "Having designed " is a perfect participle phrase which functions adverbially, and is not a correct construction in this case. If you must use the perfect participle construction, perhaps we have to rephrase it to something like this

Having previously designed canoes to promote the versatility
0
Edward Yang PhilipHere's an example of your choice used correctly. Having designed many canoes...., the master builder started giving classes on how to do it. It is used to modify or describe rather than as a relative clause.Thank you, Philip.So is the sentence "Anyone [having visited Bali once] will want to return. " wrong too?
I see that as correct.

Related Questions