Search from various English teachers...
Peru flagAna
exercises I have stopped having smoked or, I have stopped smoking

Corrections · 3

2

"I have stopped smoking" is better.

0
I’ve always avoided having worked at night because it is dangerous,   is correct
0
"I have stopped smoking" is correct.

Want to progress faster?

Join this learning community and try out free exercises!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today