Hi Jude,
You can use the web data lookups and some custom java scripts to implement progressive profiling on an externally hosted form landing page.
Web data looks can get you the visitor's data from eloqua and use the custom java script to show/hide the questions.
- Shashank