Όλοι οι χρόνοι Perfect και Perfect Continuous της αγγλικής (παρόν, παρελθόν, μέλλον) με παραδείγματα και εξηγήσεις στα ελληνικά για το πότε χρησιμοποιείται ο καθένας.
I had been very fortunate to have had a good teacher
Ήμουν πολύ τυχερός που είχα (ήδη από παλιά) έναν καλό δάσκαλο.
I worked at a super market.
Δούλεψα (κάποτε) σε σούπερ μάρκετ.
I have worked at a super market.
Έχω δουλέψει σε σούπερ μάρκετ (κάποια στιγμή στη ζωή μου μέχρι τώρα).
I had worked at a super market.
Είχα δουλέψει σε σούπερ μάρκετ (πριν από εκείνη τη στιγμή στο παρελθόν).
I will have had twenty nine minutes of a lesson.
Θα έχω κάνει ήδη είκοσι εννέα λεπτά μάθημα.
How long will you have been awake for by seven?
Πόση ώρα θα είσαι ήδη ξύπνιος μέχρι τις επτά;
I will have been awake for twelve hours by seven o'clock.
Μέχρι τις επτά θα είμαι ήδη ξύπνιος δώδεκα ώρες.
I will have worked at my job for eight years by the end of the year.
Μέχρι το τέλος της χρονιάς θα συμπληρώσω οκτώ χρόνια στη δουλειά μου.
How long have you lived in your house for?
Πόσο καιρό μένεις στο σπίτι σου; (από τότε μέχρι τώρα)
I have lived here for 7 years.
Μένω εδώ εδώ και 7 χρόνια. (και συνεχίζω)
How long have you been studying English for?
Πόσο καιρό μαθαίνεις αγγλικά; (από τότε μέχρι τώρα)
I have been studying for 8 years
Μαθαίνω αγγλικά εδώ και 8 χρόνια. (μέχρι τώρα)
How long have you known your best friend for?
Πόσο καιρό ξέρεις τον καλύτερό σου φίλο; (μέχρι τώρα)
I have known my best friend for 7 years
Ξέρω τον καλύτερό μου φίλο εδώ και 7 χρόνια. (μέχρι τώρα)
How long have you been in this lesson for?
Πόση ώρα είσαι σε αυτό το μάθημα; (μέχρι τώρα)
I have been driving a lot.
Οδηγώ πολύ τελευταία. (μέχρι τώρα και ίσως συνεχίζω)
She has been walking.
Περπατάει. (μέχρι τώρα και ίσως συνεχίζει)
We have been talking a lot.
Μιλάμε πολύ. (μέχρι τώρα και ίσως συνεχίζουμε)
It has been working.
Λειτουργεί. (μέχρι τώρα και ίσως συνεχίζει)
The baby has been crying.
Το μωρό κλαίει. (μέχρι τώρα και ίσως συνεχίζει)
The water has been boiling
Το νερό βράζει. (μέχρι τώρα και ίσως συνεχίζει)
I have been having a good day.
Περνάω καλή μέρα. (μέχρι τώρα και ίσως συνεχίζει)
I had been driving a lot.
Οδηγούσα πολύ. (μέχρι που συνέβη κάτι άλλο)
She had been walking.
Περπατούσε. (μέχρι που συνέβη κάτι άλλο)
We had been talking a lot.
Μιλούσαμε πολύ. (μέχρι που συνέβη κάτι άλλο)
It had been working.
Λειτουργούσε. (μέχρι που συνέβη κάτι άλλο)
The baby had been crying.
Το μωρό έκλαιγε. (μέχρι που συνέβη κάτι άλλο)
The water had been boiling
Το νερό έβραζε. (μέχρι που συνέβη κάτι άλλο)
I had been having a good day.
Περνούσα καλή μέρα. (μέχρι που συνέβη κάτι άλλο)
I will have been driving a lot.
Θα οδηγώ ήδη πολύ ώρα. (όταν συμβεί κάτι άλλο)
She will have been walking.
Θα περπατάει ήδη αρκετή ώρα. (όταν συμβεί κάτι άλλο)
We will have been talking a lot.
Θα μιλάμε ήδη πολλή ώρα. (όταν συμβεί κάτι άλλο)
It will have been working.
Θα λειτουργεί ήδη. (όταν συμβεί κάτι άλλο)
The baby will have been crying.
Το μωρό θα κλαίει ήδη αρκετή ώρα. (όταν συμβεί κάτι άλλο)
The water will have been boiling
Το νερό θα βράζει ήδη αρκετή ώρα. (όταν συμβεί κάτι άλλο)
I will have been having a good day.
Θα περνάω ήδη καλή μέρα. (όταν συμβεί κάτι άλλο)
We have flown
Έχουμε πετάξει. (κάποια στιγμή στη ζωή μας μέχρι τώρα)
We had flown
Είχαμε πετάξει. (πριν από εκείνη τη στιγμή στο παρελθόν)
I am trying to navigate this concept.
Προσπαθώ να καταλάβω αυτή την έννοια.
I felt hurt
Πληγώθηκα / Ένιωσα πληγωμένος. (γενικά στο παρελθόν)
I had felt hurt
Είχα νιώσει πληγωμένος. (ήδη πριν από την ιστορία, δίνει πλαίσιο)
I was hurt
Ήμουν πληγωμένος / Πληγώθηκα.
I have been feeling hurt
Νιώθω πληγωμένος εδώ και καιρό. (μέχρι τώρα και ακόμα)
I have been thinking a lot....
Σκέφτομαι πολύ τελευταία... (μέχρι τώρα και ίσως ακόμα)
We have been talking.....
Μιλάμε πολύ... (μέχρι τώρα και ίσως ακόμα)
He had been cooking dinner when the guests arrived.
Μαγείρευε το βραδινό όταν έφτασαν οι καλεσμένοι.
She has been studying English for three years.
Μαθαίνει αγγλικά εδώ και τρία χρόνια.
I have been working here since 2020.
Δουλεύω εδώ από το 2020.
They have been waiting for you all morning.
Σε περιμένουν όλο το πρωί.
He has been living in New York since last summer.
Μένει στη Νέα Υόρκη από το περασμένο καλοκαίρι.
We have been playing chess for two hours.
Παίζουμε σκάκι εδώ και δύο ώρες.
The children have been laughing at the funny cartoon.
Τα παιδιά γελάνε με το αστείο κινούμενο σχέδιο.