All are correct and mean the same.
We don't usually use "which are" in the third sentence.
1. Hurry up! You have only twenty minutes left.
2. Hurry up! Only twenty minutes are left.
3. Hurry up! You have only twenty minutes (which are) left.
=================
Are #1 and #2 the same in meaning? Is 'which are' omitted in #2?
1 answer