I have made up the sentences below.
(1a) I have saved a lot of beautiful seashells for my collection.
(2a) I have kept all the unwanted auto parts from your garage.
Most of my non-native English speaking friends think the present perfect. They suggest using the present simple, as shown below.
(1b) I save a lot of beautiful seashells for my collection.
(2b) I keep all the unwanted auto parts from your garage.
A few of my friends think either tense is correct. (1b) and (2b) would work if the actions were habitual.
Who is correct? Thank you very much.
ansonguy (1a) I have saved a lot of beautiful seashells for my collection. (2a) I have kept all the unwanted auto parts from your garage. You now have the seashells or the parts because you found them, took them, and saved/kept them since the time you found them.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
ansonguy(1a) I have saved a lot of beautiful seashells for my collection.
(2a) I have kept all the unwanted auto parts from your garage.
You now have the seashells or the parts because you found them, took them, and saved/kept them since the time you found them. Although you may have found these things and kept them at different times, the foc