be -
been -
I/be/to Madagascar.
I've been to Madagascar.
I/not see/him since last Monday.
I haven't seen him since last Friday.
you/ever/call/for an ambulance.
Have you ever called for an ambulance?
It/has/rain/for/hours
It has rained for hours.
keep
kept
They/read/HOBBIT/twice.
They've read Hobbit twice.
I/not see/much of Sarah lately.
I haven't seen much of Sarah lately.
Have/ever/be/San Francisco
Have you ever been to San Francisco?
I/play/guitar/ever/since/be/teenager
I have played the guitar ever since I was a teenager.
become
become
They/marry/for/fifty years.
They've been married for fifty years
I/not do/too many stupid things in my life.
I haven't done too many stupid things in my life.
how long/he/be/a teacher?
How long has he been a teacher?
We/just/get back/from/our holidays
We have just got back from our holidays.