drive
driven
She/fly/Africa.
She's flown to Africa.
They/ride/the train.
They haven't ridden the train.
you/ever/ride/a bicycle.
Have you ever ridden a bicycle?
The dog/be/drive/train for ten years
The dog has been driving the train for ten years.
ride
ridden
The ticket/cost/200 euros.
The ticket has cost 200 euros.
I/buy/a bus ticket.
I haven't bought a bus ticket.
the cat/ever/steal/the Ferrari?
Has the cat ever stolen the Ferrari?
She/be/ride/her bike for 2 hours.
She has been riding her bike for 2 hours.
go
gone
He/ride/the bus/twice/this week
He's ridden the bus twice this week.
He/cut/the queue.
He hasn't cut the queue.
how long/he/be/bus driver?
How long has he been a bus driver?
They/negative be/walk/for very long.
They haven't been walking for very long.
pay
paid
We/drive/the Ferrari/to Logroño.
We've watched the film.
The cat/hide/the keys to the Ferrari.
The cat hasn't hidden the keys to the Ferrari.
How long/they/drive/today?
How long have they driven today?
I/negative be/transfer/often.
I haven't been transferring often.
leave
left
I /go/to Madrid/with my mother.
I have gone to Madrid with my mother.
The dog/run/onto the train.
The dog hasn't run onto the train.
The cat/be/here/with the Ferrari?
Has the cat been here?
She/be/miss/the train/very often lately.
She has been missing the train very often lately.