IF MARY________A FLUENT ENGLISH, SHE WOULD HAVE GOT A GOOD JOB

27. If Mary________a fluent English, she would have got a good job.

A. speaks B. had spoken C. spoke D. was speaking