A: Hey, Fabrizio? How long …………………………….. at this bank?
B: Actually, I ………………………………… here for long. I started working here last month.
___
A. have you been working / haven´t been working
B. have you been worked / haven´t been working
C. have you been working / haven´t worked
D. has you been working / hasn´t been working

Random Topics:
Miscellaneous Grammar UsagesCan vs be able toComparison and ModalsInfinitives for reasonsTransitional Phrases and ConjunctionsAdjectives & AdverbsAdverb Clause ConnectorFragment, Comma Splice and Run -on SentenceFuture Perfect vs Future ContinuousLanguage Features: Reflective ArticleOther quiz:
Contrastive Conjunctions › ViewWrite a sentence with ‘however’ that contrasts two opinions.
A. Many employees enjoy the flexibility of remote work; however, some believe it hinders effective collaboration.
B. Many employees find remote work isolating; however, it is the best choice for productivity.
C. Some people dislike remote work; however, it is the only option available now.
D. Remote work is preferred by everyone; however, it is not suitable for all jobs.
Vocabulary › View
a round path used for sports such as running
A. encourage
B. track
C. prize
D. host
Sentence Adverbs & Third Conditional › ViewComplete the third conditional sentence: ‘If Jack ________ (not forget) his keys, he wouldn’t have been locked out.’
A. not forget
B. hadn’t forgotten
C. forgot
D. haven’t forgotten
Vocabulary and Phrases › View
“Close-knit community”
A. A united group providing emotional support
B. A group celebrating festive occasions