Tom, who up to now has been a vegetarian, has started to eat meat.
Is this a correct sentence? Can I replace the underlined expression with “so far” and “up until now”?
To make sense, you need to say eg Tom, who up to now / up until now / so far has been a vegetarian, is going to start eating meat.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
To make sense, you need to say
eg Tom, who up to now / up until now / so far has been a vegetarian, is going to start eating meat.