They were well trained by their masters (,) who had great experience

Status
Not open for further replies.

diamondcutter

Senior Member
Joined
Oct 21, 2014
Member Type
English Teacher
Native Language
Chinese
Home Country
China
Current Location
China
Fill in the blank with a proper word.

On our way to the house, it was raining so hard that we couldn't help wondering how long it would take to get there. It was in the middle of Pearl City.
We were first greeted with the barking by a pack of dogs, seven to be exact. They were well trained by their masters had great experience with caring for these animals. Our hosts shared many of their experiences and recommended wonderful places to eat, shop, and visit. For breakfast, we were able to eat papaya and other fruits from their trees in the backyard.

(College Entrance Examination 2019, English Test III, China)

The answer key is “who”, which I have no doubt about. But I wonder if it’s necessary to put a comma before the “who” as follows.
They were well trained by their masters, who had great experience with caring for these animals.
 

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
Who is correct (though the blank is missing from the question), and the comma is required.

Both prepositions in the third sentence are wrong.
 

diamondcutter

Senior Member
Joined
Oct 21, 2014
Member Type
English Teacher
Native Language
Chinese
Home Country
China
Current Location
China
What about this way?

We were first greeted
by the barking of a pack of dogs, seven to be exact.
 

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
What about this way?

We were first greeted
by the barking of a pack of dogs, seven to be exact.

The prepositions are correct. Congratulations!

The sentence contains a comma splice. I wouldn't be surprised to see a native speaker write it that way, but test writers should be more careful.
 

diamondcutter

Senior Member
Joined
Oct 21, 2014
Member Type
English Teacher
Native Language
Chinese
Home Country
China
Current Location
China
The sentence contains a comma splice. I wouldn't be surprised to see a native speaker write it that way, but test writers should be more careful.
Do you mean that the comma should be taken out like this?
We were first greeted by the barking of a pack of dogs seven to be exact.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
No.

We were first greeted by the barking of a pack of dogs – seven to be exact.
 

kadioguy

Key Member
Joined
Mar 4, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
The sentence contains a comma splice. I wouldn't be surprised to see a native speaker write it that way, but test writers should be more careful.
:)

I meant no offence, but grammatically I would think that sentence doesn't contain a comma splice. For me, a comma splice in the sentence would be something like:

We were first greeted by the barking of a pack of dogs, it was seven to be exact.
 
Last edited:

diamondcutter

Senior Member
Joined
Oct 21, 2014
Member Type
English Teacher
Native Language
Chinese
Home Country
China
Current Location
China
No.

We were first greeted by the barking of a pack of dogs seven to be exact.
I wonder if either a comma or a dash is OK there.
And I'd also like to know what's the function of "seven to be exact". Is it a parenthesis?
 
Last edited:

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Native Language
Chinese
Home Country
China
Current Location
China
And I'd also like to know what's the function of "seven to be exact". Is it a parenthesis?
We were first greeted by the barking of a pack of dogs, which numbered seven, to be exact.
That is how I understand it.
 

Tarheel

VIP Member
Joined
Jun 16, 2014
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
:)

I mean no offence, but grammatically I would think that sentence doesn't contain a comma splice. For me, a comma splice in the sentence would be something like:

We were first greeted by the barking of a pack of dogs, it was seven to be exact.

I agree.
 

Tarheel

VIP Member
Joined
Jun 16, 2014
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
I wonder if either a comma or a dash is OK there.
And I'd also like to know what's the function of "seven to be exact". Is it a parenthesis?

You could instead of putting a comma before it enclose it in parentheses. So yes, it is a parenthetical expression.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
The sentence contains a comma splice. I wouldn't be surprised to see a native speaker write it that way, but test writers should be more careful.

I agree. It's not technically a comma splice, though (as has been pointed out above.)

I much prefer post #6's suggestion to use a dash.
 
Status
Not open for further replies.
Top