I'm struggling with test questions again.
(1) Before Tom goes to bed later tonight, he ____ (email) his girlfriend.
A. emails B. will email C. will have emailed D. has emailed
B and C are both correct, aren't they?
(2) Before Tom went to bed last night, he ____ (take) a shower.
A. took B. had taken C. have taken D. would take
A and B are both fine, aren't they?
According to the way the task is worded, I'm supposed to choose only one alternative.
I would be grateful for help.
Yes, but if choosing one answer, I would go for B & A