+0
Hi, teachers.

I got a question remaining to be figured out:

Mother wanted to be a good provider, a role she ______ since her marriage to Father.

A shoulders B shouldered C is shouldering D has been shouldering

Because of the wanted, I wonder whether B or D is actually correct.

And to my ear, the quiz writer gave a weird sentence.

Would you please tell me which is better?

Thank you very much.
+0
'Since' makes only the present perfect reasonable here.
Comments  
Mister Micawber'Since' makes only the present perfect reasonable here.

Dear Micawber,I once learnt:

Michael Swan's 3rd edtion: Item522, p513

However, present and past tenses are also occasionally found, especially in sentences about changes.
You're looking much better since your operation.
She doesn't come round to see us so much since her marriage.
Since last Sunday I can't stop thinking about you.
Things weren't going so well since Father's illness



Michael Swan's 3rd edtion: Item522, p513



We visit my parents every week since we bought the car.
We visit my parents every week since we've had the car.


We needn't choose the present prefect because of since. Personally, the tense with since is so complex.