Learn English | A new lesson every week
Book your course now

to last vs last for

to last vs last for


Can anybody explain why in the following sentences:

1. The meeting lasted two hours.
2. The drought lasted for several months.

the verb "to last" is once used without a preposition and once with a preposition "for".

Is there any rule for this?

Thanks for help