1. I’ve run ……………… 8.00 in the morning.
Wrong
Correct! You can’t use for because you are talking about a specific point of time.
2. I’ve had my cat ………… 10 years.
Correct! You can’t use since because you are talking about a length of time.
Wrong
3. I’ve known my best friend ……. 1990.
Wrong
Correct! You can’t use for because you are talking about a specific point of time.
4. We’ve been in this class …………….one hour.
Correct! You can’t use since because you are talking about a length of time.
Wrong
5. I’ve been in this city ……………. seven o’clock this evening.
Wrong
Correct! You can’t use for because you are talking about a specific point of time.