[ Grammar ]
Which perfect tense is being used?
The birds have flown back and forth across the plains.
A. past perfect
B. present perfect
C. future perfect

Random Topics:
during, for, whileHave GotAdverb of ConcessionGrammar Like & Linking VerbPast Perfect Simple TenseComparisionParts of Speech and Compound SentencesPresent and Past TensesConditionals Type IPrefixes SuffixesOther quiz:
Tenses › ViewFuture Perfect: By the time you arrive, I ________ all the preparations.
A. will have completed
B. will be completing
C. am completing
D. will have been completing
Grammar & Vocabulary › View
ourselves
A. First person singular
B. Second person singular
C. Third person singular
D. First person plural
E. Second person plural
Past Continuous vs Past Simple › ViewHe was working late at work last night when he _______ asleep at his desk.
A. falled
B. fell
C. was falling
Grammar › View
My little sister only gets one ….
A. books
B. bookes
C. book
