Hey there, please can you help me. I was working on grammar and these sentences got me confused.
Use present, past, and present perfect:
He ( study) chemistry for three years and then ( give ) it up.
Maisie (paint) her toe-nails and her hair (change) color at least three times since last winter.
My answer:
He has studied chemistry for three years and then gives it up.
Maisie has painted her toe-nails and her hair changed color at least three times since last winter.
Oumaima Salby 3381 present The present simple connotes a habit, so it won't go well with 'for (period of time)'. And it doesn't go well with actions that can only take place once in a limited amount of time, like giving up a habit or activity. The past simple normally tells us about events or actions that occurred once in the past, though it can also connote a habit, but it is unusual with a 'since' phrase of time.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Oumaima Salby 3381present
The present simple connotes a habit, so it won't go well with 'for (period of time)'. And it doesn't go well with actions that can only take place once in a limited amount of time, like giving up a habit or activity.
The past simple normally tells us about events or actions that occurred once in the past, though it can also