[ Grammar ]
How many times ____ New York?
A. has Charles been visiting
B. has Charles visited
C. have Charles been visiting
D. have Charles visited

Random Topics:
Simple Past Tense and Present Continuous TenseSimple Compound and Complex SentencesFragment, Comma Splice and Run -on SentenceBasic GrammarComparisonPast Tense and NeutralNoun, Quantifiers and Suffixesused to, be used to, get used toCommunicative GrammarAdverbial Concession ClausesOther quiz:
Grammar › ViewMy friend … a birthday party next week.
A. is going to has
B. going to have
C. is going to have
Present Perfect Tense › View
Recognize the irregular verb in the sentence: ‘I have eaten sushi before.’
A. ate
B. sushi
C. eaten
D. have