very tiring
exhausting
dangerous
hazardous
making a lot of money
well paid
requiring a lot of time or energy
demanding
bringing good feelings because of effort
rewarding
I ate/have eaten at this restaurant hundreds of times.
have eaten
I thought/have thought you knew where you were going.
thought
We did/have done yoga for the first time last month.
did
Paco never had/has never had Thai food before.
has never had
Gina worked/has worked at Toy Co. since she was 23.
has worked
like/you/the/book/?
(simple past)
Did you like the book?
I/no/read/yet/it
(present perfect)
I haven't read it yet.
How long/know/you/Alice/?
(present perfect)
How long have you known Alice?
I/no/see/a new movie/yesterday
(simple past)
I didn't see a new movie yesterday.
You/ever/be/to Brazil/?
(present perfect)
Have you ever been to Brazil?