until now
PRESENT SIMPLE
DO + VB-1
live
eat
work
play
have
go
travel
fly
drive
write
read
ride
do
I live
PRESENT CONTINUOUS
BE + VB-ING
PRESENT PERFECT
SIMPLE
have + vb-3rd
PRESENT PERFECT
CONTINUOUS
have been + vb-ing
I have been living
I am living
I'm not living
I have lived
I haven't lived
I haven't been living
I'm eating
I have eaten
I have been eating
I work
I'm working
I have worked
I have been working
I play
I have played
I have been playing
I have
I go
I'm playing
I'm having
I'm going
I have had
I have gone / been
I have been having
I have been going
I do
I'm doing
I have done
I write
I read
I'm writing
I'm reading
I'm driving
I'm flying
I have written
I have read
I have driven
I have flown
I have been doing
I have been writing
I have been reading
I have been driving
I have been flying
I don't live
I eat
I drive
I fly