The commitee has anticipated the problems that _____ in the road construction project.
A. arise B. will arise C. arose D. have arisen
Do all B, C and D work for this sentence with respective contexts?
(For example, when both the speaker and listener know the problems that have arose, arose can be used)
Thank you in advance.
Certainly my first thought was the future "will arise" but I do think it's possible for "have arisen" when the problems are very, very (just discovered) recent.
I can't make "arose" work with "have anticipated."
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.
"arose" would be correct if we had "had anticipated".
For the same reason "have arisen" can't work either as there is a time difference from the anticipation till the appearance of the problems. Again, "had anticipated" would be required.