Yes, I booked it already vs. I've already booked it

English Grammar Tests, Elementary Level

ESL/EFL Test #255 [color=blue]“Dialogue Comprehension (4)”, question 8

Did you book the hotel?

(a) I read it already.
(b) I have to buy a bookmark.
(c) Yes, I booked it already.
(d) Yes, I found it in the garage.

English Grammar Tests, Elementary Level

ESL/EFL Test #255 [color=blue]“Dialogue Comprehension (4)”, answer 8

Did you book the hotel? Yes, I booked it already.

Correct answer: (c) Yes, I booked it already.
[size=200]_________________________[/size]

why not: I have aleardy booked it, or I have booked it already?
isn’t ,already’’ always with present perfect tense?
many thanks :slight_smile:

The options you suggest are permissible too, and would probably be more common (at least in the UK).
Personally, I would always use ‘have’ there, but it’s become acceptable to use it as it is in the example.